踩坑,特此記錄
場景:在多人協作的情況下,vue.config.js中 單獨切出來的 proxy devserver檔案經常被修改,但我又不想讓這個devserver檔案在切換分支的時候提交或git stash.
此時一開始想到的是.gitignore,但.gitignore是針對遠端的,git忽略對所有遠端成員都生效,於是特此記錄 git本地忽略檔案,在終端中輸入
git update-index --assume-unchanged 《要忽略的檔案》git update-index --no-assume-unchanged 《要取消忽略的檔案》
git忽略本地檔案
1 git通常在.gitignore檔案進行配置,來忽略本地檔案。但是這僅對於重來沒有提交過的檔案有效。2 使用git update index skip worktree path設定標識,使git忽略對應的檔案。3 使用git update index assume unchanged path...
Git本地提交忽略相關檔案
有些時候,編輯的 不需要全部提交,可以忽略指定的 提交,比如一些本地寫的單元測試檔案,一些自己本地跑的測試配置檔案,一些資料庫ide自動建立的檔案沒有必要提交,就需要在提交的時候將其忽略掉,但是在git命令列中很難做到手動忽略,而且即使忽略也需要乙個個指定,比較麻煩。可以通過以下方式解決 1 在專案...
git 忽略本地提交
使用git命令git update index assume unchanged file 表示忽略跟蹤如果沒有什麼提示資訊,恭喜你,成功了,這時候再提交就發現不想提交的檔案不見了 如果提示你錯誤fatal unable to mark file file這時候可以把 file新增到你的.gitig...