我是Git的新手,請耐心等待。我初始化了我的倉庫,並使用'git add'。Git從跟蹤中刪除已刪除的文件
如果我刪除一個文件並提交,會發生什麼?我需要重用'git add。'嗎?我如何確保當我推送到github上時,刪除的文件不會在那裏?
我是Git的新手,請耐心等待。我初始化了我的倉庫,並使用'git add'。Git從跟蹤中刪除已刪除的文件
如果我刪除一個文件並提交,會發生什麼?我需要重用'git add。'嗎?我如何確保當我推送到github上時,刪除的文件不會在那裏?
使用git rm
刪除一個文件並讓Git識別刪除。
git rm path/to/file
git commit
git push
我從我的文件夾中刪除了一堆文件,我不想在提交和推送時出現。有沒有辦法用目錄中的當前文件重新更新整個存儲庫?因爲我不記得使用git rm – 2012-04-10 21:06:50
的名字輸入'git status',它會告訴你什麼文件丟失了。您可以使用'git add -u'將所有丟失的文件標記爲已刪除。 – Amber 2012-04-10 21:08:47
這取決於你的意思是'不存在'。你可以使用git rm,但其他人仍然可以回到歷史記錄並檢索這個文件。如果您提交併推送了帶有密碼的文件,則必須重新編寫您的樹。本網站有很多答案可以告訴你如何做到這一點以及後果。 – 2012-04-10 20:55:41