亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何將Git配置為在本地忽略某些文件?

如何將Git配置為在本地忽略某些文件?

長風秋雁 2019-06-20 15:59:43
如何將Git配置為在本地忽略某些文件?我能否在本地忽略文件而不污染其他人的全局Git配置?在我的Git狀態下,我有一些未跟蹤的文件是垃圾文件,但是我不想為我在本地分支中的每一個隨機的未跟蹤文件提交Git配置更改。
查看完整描述

3 回答

?
汪汪一只貓

TA貢獻1898條經驗 獲得超8個贊

從…相關的GIT文件:

特定于特定存儲庫但不需要與其他相關存儲庫共享的模式(例如,駐留在存儲庫內但特定于一個用戶的工作流的輔助文件)應該進入$GIT_DIR/info/exclude檔案。

這個.git/info/exclude文件具有與任何文件相同的格式。.gitignore檔案。另一種選擇是設置core.excludesFile到包含全局模式的文件的名稱。

注意,如果您已經進行了未分階段的更改,則必須在編輯忽略模式之后運行以下操作:

git update-index --assume-unchanged [<file>...]

注:$GIT_DIR*這是一種使用的符號遍地git手冊僅用于指示git存儲庫的路徑。如果設置了環境變量,那么它將覆蓋您所在的哪個回購程序的位置,這可能不是您想要的。


查看完整回答
反對 回復 2019-06-20
?
慕姐8265434

TA貢獻1813條經驗 獲得超2個贊

更新*考慮使用git update-index --skip-worktree [<file>...]相反,謝謝@danShumway!看見Borealid對兩種選擇差異的解釋.


舊答案:

如果需要忽略對跟蹤文件的本地更改(我們對配置文件進行了本地修改),請使用git update-index --assume-unchanged [<file>...].


查看完整回答
反對 回復 2019-06-20
  • 3 回答
  • 0 關注
  • 3487 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號