[英]How to fix Untracked files while pushing a repository on GitHub
基本上,我已將代碼推送到 GitHub 上的存儲庫。 代碼已推送,經過檢查,我發現某些文件丟失了。 然后我再次嘗試推動第二次提交,但我收到錯誤或警告,我不知道那是什么。
$ git commit -m "second"
On branch master
Untracked files:
src/app/pages/
src/app/services/
我原以為我的文件會被推送,但我遇到了這個錯誤。
輸出來自git status
。 我不知道為什么它會在您的commit
命令期間顯示(也許這是您所做的?)。 但這是一個偉大的命令; 我經常運行git status
以確保我已經添加了我的新文件並知道我在哪個分支上,等等。
git 存儲庫中的新文件不會自動跟蹤。 你只需要git add
你想要的文件和/或目錄:
git add src/app/pages src/app/services
或者您可以在src
添加所有新內容(新文件和自上次add
以來修改的文件):
git add src
當您准備好為提交的所有跟蹤文件添加更改時,可以通過以下方式完成:
git add -u # git add updated files
或者如果你真的想添加所有內容,
git add -a
但我之前總是運行git status
。 我這樣做。
這與最初的 git remote add 有關。
一旦您最初將所有數據向上推送(提交后),請繼續運行
git 添加。
然后重新提交並推送數據。 然后應該跟蹤您的文件!
確保您沒有打開太多終端。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.