我已經在git中做了很多提交包括delta(*。〜)文件。現在我想從所有提交中排除增量文件。當我運行git rm abc.rb~
它刪除abc.rb
文件如何在git中籤出所有增量(*。〜)文件
回答
你不能「排除所有提交增量文件」(當然,你可以,但這會要求你重寫歷史記錄,並且它是非常不利的)。
但是您可以刪除一個單獨的所有文件提交:
git rm *.*~
git commit -m "your message"
如果你不想在你的倉庫這些文件,你應該將它們添加到您的.gitignore
(https://help.github.com/articles/ignoring-files)。
添加'回聲*。〜> .gitignore'將容易 –
@ hus787將覆蓋當前的'.gitignore',如果他有一個 – Agis
'echo *。〜>> .gitignore'然後會做 –
- 1. 如何在Git中籤出文件?
- 2. 如何列出所有Git標籤?
- 3. Git如何處理文件的增量
- 4. 如何在Git中列出文件中的所有更改
- 5. 如何增加對git的所有空文件夾從本地
- 6. 如何找出一個分支中的所有簽出文件
- 7. GIT:如何檢出工作目錄中的所有文件?
- 8. GIT:如何列出文件夾中的所有gitignore規則
- 9. 在文本文件中導出GIT中的所有衝突
- 10. 如何使用git標籤顯示標籤中已更改的所有文件?
- 11. 如何在GIT中籤出單個文件
- 12. 如何在git中籤出舊版本的文件夾
- 13. 如何在git中籤出移動的文件?
- 14. 檢出所有的git標籤
- 15. 如何查找TFS 2010中所有已簽出的文件?
- 16. 如何將文件夾中的所有文件推送到所有git分支
- 17. git中籤出子文件夾
- 18. Git:你如何檢出所有被刪除的文件?
- 19. 如何從Git導出所有更改/添加的文件?
- 20. Git:如何簽出忽略所有本地更改的分支?
- 21. 列出Git存儲庫中存在的所有文件
- 22. 如何使用Github API在git commit中列出所有已更改的文件
- 23. 如何列出曾經在Git中提交過文件的所有人?
- 24. 如何在git存儲庫中列出所有已刪除的文件?
- 25. SVN:列出所有簽入文件
- 26. 如何忽略所有文件,但不在Git中的目錄
- 27. 如何在Git中查找所有已刪除的文件
- 28. GIT - 如何在所有分支中保持共同文件
- 29. 如何在Git中手動合併所有文件?
- 30. 如何列出文件中的所有PHP變量?
在黑暗中射擊:逃離〜? 'git rm abc.rb \〜' –
這將是*怪異*。通常'〜'只對一個單詞的開始有效...... – nneonneo
「delta」文件是什麼意思? – Agis