我剛剛遇到一種情況,我使用git add .命令將所有檔案添加到 git hub。但是,很少有檔案像我不想添加到.gitignore 這樣具有 .vscode .env 和 nodemodules的 git 集線器,但問題是當我執行git add ..
我試圖執行某些任務,
哪個是首先使用取消跟蹤檔案
git rm --cached .gitignore
接著
git config --global core.excludesfile .gitignore
但結果是沒有變化。
任何人都可以幫助解決這個問題,應該如何正確完成?
謝謝
uj5u.com熱心網友回復:
git rm -r --cached .
git add -A
git commit -am 'Removing ignored files'
第一個命令將取消跟蹤 git 存盤庫中的所有檔案。
然后,第二個命令將添加 git 存盤庫中的所有檔案,除了那些與 .gitignore 中的規則匹配的檔案。因此,我們只用兩個命令就取消了跟蹤幾個檔案。
然后最后一個命令是提交更改,這將只是被洗掉的檔案。
uj5u.com熱心網友回復:
當您編輯 .gitignore 檔案中的任何內容時,您必須將其添加到暫存區域并首先提交,以便看到更改首先提交 .gitignore。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/418228.html
標籤:
