Vscode中新功能Commit Graph能提升Git提交效能
如果 Git 儲存庫可能由於其較大而存在效能問題:使用 Visual Studio 的最新預覽版(17.2 Preview 3 或更高版本)後,Visual Studio 將自動顯示以下通知,您可以在其中選擇啟用commit graph提交圖。
或手工設定:Git > Settings > Enable commit graph for better Git performance.
啟用提交圖後,將在您的儲存庫中生成一個提交圖檔案,然後用於快速解析和排序您的提交。提交圖檔案還包括額外的資訊,以幫助避免解析提交。生成提交圖是一項後臺操作,可能需要幾秒鐘到幾分鐘,具體取決於儲存庫的大小。它也是一個阻塞 Git 操作,會阻止您在 Visual Studio 中執行其他 Git 操作,例如 Fetch 或 Pull。檢視此部落格以瞭解有關提交圖如何工作的更多資訊。
相關文章
- Git拆分commit提交GitMIT
- Git修改commit提交資訊GitMIT
- git commit提交空內容GitMIT
- git 修改已有commit的提交日期GitMIT
- git commit未能提交指定檔案原因GitMIT
- Git 實用操作:撤銷 Commit 提交GitMIT
- Git 修改已提交的commit註釋GitMIT
- Git基於指定commit提交建立分支GitMIT
- git 刪除錯誤提交的commitGit除錯MIT
- 提交內容到版本庫:git commitGitMIT
- Git刪除錯誤提交的commitGit除錯MIT
- git撤銷某一次commit提交GitMIT
- git回退到某個commit git回滾到某個提交GitMIT
- 優雅的提交你的 Git Commit MessageGitMIT
- Git提交規範中,常見的commit型別GitMIT型別
- git(osx)上的一個git commit無法正確提交的問題GitMIT
- git如何撤銷已經提交到遠端的commit資訊GitMIT
- git撤銷已經提交到遠端伺服器的commitGit伺服器MIT
- git提交失敗——running pre-commit hook: lint-stagedGitMITHook
- commit 的非同步提交MIT非同步
- 非同步提交(Asynchronous COMMIT)非同步MIT
- git commit後如何取消commitGitMIT
- git commit --amendGitMIT
- Git——提交Git
- git提交(commit)前的檢驗和其他一些實用操作GitMIT
- nginx引數調優能提升多少效能Nginx
- 提高Go的GOGC變數能提升效能GoGC變數
- 關於Git commitGitMIT
- git commit 規範GitMIT
- Git commit規範GitMIT
- git 修改 commit 資訊GitMIT
- Git commit 之後,想撤銷 commitGitMIT
- Maven 專案獲取 Git 的提交分支、commit id、構建時間等資訊MavenGitMIT
- git 修改提交作者及提交日期Git
- 撤銷 git commit --amendGitMIT
- Git Commit 標準化GitMIT
- git修改commit註釋GitMIT
- Git插入新的commitGitMIT