我想取消git push。 我用cntrl + C
命令完成了它。我重置 - 混合到我以前的狀態。 將forgetten目錄添加到我的gitignore文件中, 但是,當我再次執行git push
時,它仍會嘗試發送忽略的文件夾。 有什麼建議嗎?取消git push並忽略其他文件夾
2
A
回答
1
找到真正的方法...
git的過濾分支--index過濾器 '的git RM -r --cached - 忽略的不匹配' --prune空 - --all
+0
有趣,比我的答案更完整。 +1 – VonC 2013-02-24 19:21:46
1
如果在舊狀態(在git reset
之後)文件夾(及其內容)仍然是索引的一部分(仍然被git狀態列爲「已添加」,準備提交),那麼你需要從索引中刪除它們。
git rm --cached -r /patH/to/folder
如果你不這樣做,在.gitignore
文件中的指令將被忽略,並在下一次提交將包括,再次,該文件夾。
相關問題
- 1. git push忽略cocoapods
- 2. Git忽略子文件夾
- 3. 的Git忽略不忽略指定的文件夾/文件
- 4. 從文本文件讀取數據並忽略其他
- 5. Git的清潔內忽略文件夾
- 6. 避免忽略git中的文件夾
- 7. git是否忽略空文件夾?
- 8. 忽略git的文件夾上的FTP
- 9. git跟蹤忽略文件夾
- 10. 如何只保留一個文件到一個文件夾中,並用git忽略其他文件?
- 11. Git忽略子文件夾出現在每個子文件夾
- 12. 忽略子文件夾中的.git文件夾
- 13. git push後git拉到www文件夾
- 14. 僅當它不在其他文件夾內時才忽略文件夾
- 15. GIT:忽略某些目錄,但不忽略其他目錄
- 16. 爲Android啓動git並忽略文件
- 17. GIT並推送忽略的文件
- 18. 忽略除根檔案夾以外的其他檔案夾
- 19. 如何忽略團隊的其他文件夾在Eclipse中籤
- 20. 忽略git合併
- 21. 的Git忽略不夾
- 22. 取消忽略了一個被忽略的目錄中的git
- 23. gitignore規則文件夾中的文件也忽略文件夾
- 24. 忽略git pull上的子文件夾(但不是在git上)
- 25. 如何讓git忽略vendor /下的.git文件夾?
- 26. Yii2和Git忽略文件
- 27. git意外忽略文件
- 28. 忽略Git .Net文件
- 29. Git不忽略tmp文件
- 30. git忽略遠程文件
'push'不發送文件夾,它發送提交。 – wRAR 2013-02-23 22:31:52
我的意思是提交文件夾。推-F沒有爲我工作 – tunaktunak 2013-02-23 22:47:38
它發送提交的文件夾,因爲該文件夾已提交。你的問題是什麼? – wRAR 2013-02-23 22:51:33