排序
玩轉Lerna,助你輕松搭建Monorepo
什么是 Monorepo?? monorepo是具有多個相關服務、項目和組件的單個存儲庫,不同的團隊可以使用它來存儲相關或不相關項目的代碼。monorepo 一詞源自 mono,意思是單個,而 repo 是存儲庫的縮寫...
vscode是什么編程軟件
Visual Studio Code (VSCode) 是 Microsoft 開發的免費開源代碼編輯器,提供跨平臺支持、輕量級運行、可擴展性、智能代碼編輯、調試器、版本控制集成和終端集成。 什么是 Visual Studio Code(V...
git 如何修改commit的描述
修改 Git commit 信息的方法:修改最近一次提交信息:git commit --amend -m '新的 commit 信息'修改之前的提交信息:git rebase -i HEAD~n,選擇 reword 修改信息(謹慎使用,特別是多人協作時...
IDEA或VS Code中如何高效地進行本地代碼與遠程倉庫代碼比較?
高效利用IDEA或VS Code的Git功能,輕松比較本地與遠程代碼 習慣了SVN便捷的本地與服務器代碼比較功能?使用Git也能輕松實現!很多開發者誤以為必須先pull代碼才能處理沖突,其實不然。本文將演...
Linux 系統中 Golang 日志配置
本文探討在 Linux 環境下如何有效配置 Golang 應用的日志系統。 我們將涵蓋多種方法,包括使用標準庫 log 包、以及高效的第三方庫 logrus 和 zap,并演示如何將日志輸出到文件、控制臺或其他目...
Debian下Jenkins部署常見問題
在Debian下部署Jenkins時,可能會遇到一些常見問題。以下是一些常見問題的解決方案: 環境準備 資源不足:確保生產環境至少有4核CPU和8G內存(推薦8核+16G以上)。存儲應選擇SSD,以避免構建日...
18 個提高生產力的開發者工具
本篇介紹一些提高生產力的工具,包括網站、瀏覽器插件、vscode插件和命令行工具~ 網站篇 Bundlephobia 如果你想要安裝一個新的依賴,這個網站可以查看這個依賴的大小、是否支持 tree-shaking 等...
如何在 NUC 上搭建自己的 Gitlab 服務器
在軟件開發領域中,版本控制是非常重要的工具。它可以幫助團隊在分布在不同地理位置的開發者之間協作,在不同的版本、分支上開發、調試和測試代碼。git是最流行的開源版本控制工具之一。而在個...
github如何避免文件丟失問題
github是程序員、開發者、協作者進行團隊協作和代碼管理的重要工具。用戶可以在github上上傳、下載代碼、文檔等文件,實現文件共享和版本控制。但有時候在上傳文件的過程中,可能會出現文件缺失...
git如何提交刪除的文件
使用 Git 提交刪除的文件:使用 git rm 命令從暫存區域移除文件。使用 git add 命令對移除更改進行分階段。使用 git commit 命令提交刪除文件,包括提交消息。 如何使用 Git 提交刪除的文件 第...
git commit 的使用教程
Git commit 不僅僅是保存代碼,更是項目開發中溝通、記錄和追溯問題的關鍵環節。核心在于編寫清晰明了的 commit message,遵循特定格式(類型、范圍、主題、正文、腳注),確保信息簡潔、準確、...