讓git忽略對已經版本控制的檔案的本地修改

2022-04-14 11:11:25 字數 424 閱讀 7345

來自這篇文章。

**中可能會有一些配置檔案,當本地除錯的時候,需要修改這些檔案以適應本地除錯的目的。

但是並不想把這些本地的修改提交。

這個需求不同於gitignore檔案,gitignore是用於忽略未被版本控制的情況。

有兩種方式可以達到這個目的

第乙個指定了git認為目標檔案是沒有被修改過的,提交的時候也就不會顯示和包含。

逆向命令是git update-index --no-skip-worktree path/to/file

第二個命令是讓git不去檢測目標檔案是否修改,同樣能達到目的。

逆向命令是git update-index --no-assume-unchanged path/to/file

git如何忽略已經加入版本控制的檔案

git移除已經追蹤的檔案 有時候新增乙個檔案,會自動追加到git的版本控制當中,但是又不想提交到倉庫。可以按照下面的步驟 git status檢視管理狀態 ml py git master git status on branch master your branch is up to date w...

git如何忽略已經加入版本控制的檔案

git移除已經追蹤的檔案 有時候新增乙個檔案,會自動追加到git的版本控制當中,但是又不想提交到倉庫。可以按照下面的步驟 git status檢視管理狀態 ml py git master git status on branch master your branch is up to date w...

git忽略版本控制

在git中如果想忽略掉某個檔案,不讓這個檔案提交到版本庫中,可以使用修改 gitignore 檔案的方法。這個檔案每一行儲存了乙個匹配的規則例如 此為注釋 將被 git 忽略 a 忽略所有 a 結尾的檔案 lib.a 但 lib.a 除外 todo 僅僅忽略專案根目錄下的 todo 檔案,不包括 s...