我最近在我的服務器上創建了一個git倉庫。不幸的是,在我上次提交和推送期間,我錯誤地添加了所有目標文件和其他一些垃圾文件。現在,當我在服務器端項目上執行git pull操作時,我得到了有關覆蓋我的對象文件等的中止警告,我必須刪除所有的問題文件。我想要刪除所有這些文件,使用git add -A .
選項刪除,然後提交(我認爲這是正確的路)。所以基本上要確保我擺脫了一切,我想要一種方法來獲取將從存儲庫中提取的文件列表 - 是否有一個命令可以執行此操作?有沒有辦法在git倉庫中列出所有當前文件?
1
A
回答
0
它不會使感。你不應該在乎拉什麼。 Git使用整個文件樹的快照進行操作。如果您提交了文件,則提交ID爲a1b2c3,並且任何具有提交a1b2c3的回購中的任何其他工作副本具有完全相同的一組文件。 (我假設你有乾淨的工作副本)。
所以,你應該改變本地(刪除)文件,提交和推送更改並簽在服務器上。
0
你可以重置HEAD到提交在提交之前就加入一切,然後做:git clean -xdf
放棄一切從工作目錄。警告:這會吹走所有未提交的文件。如果這不是你想要的東西,不要用git clean
相關問題
- 1. 有沒有辦法在終端中列出git倉庫?
- 2. 有沒有辦法導出當前hg倉庫頭在tar球
- 3. 列出倉庫中的所有文件?
- 4. Git:列出所有源代碼倉庫
- 5. 有沒有辦法在RubyMine中查看當前日誌文件?
- 6. 有沒有辦法在Xcode4中「測試」當前文件?
- 7. 有沒有辦法在Python中重新加載「當前」文件?
- 8. 有沒有辦法從文件夾中遞歸列出所有文件?
- 9. 有沒有辦法在Xcode中列出所有文件及其目標?
- 10. 有沒有辦法在iso映像中列出所有的rpms?
- 11. 有沒有辦法列出用戶的所有推文?
- 12. 有沒有辦法列出Intellij中項目中的所有類?
- 13. 有沒有辦法獲得SQL Server中所有當前臨時表的列表?
- 14. 沒有git倉庫,但所有的混帳東西是有
- 15. Amazon SimpleDB - 有沒有辦法列出域中的所有屬性?
- 16. 有沒有辦法在Git的分支上查看所有更改的文件?
- 17. 有沒有辦法輸出以前的git分支名稱?
- 18. 在Git中,有沒有辦法將文件標記爲「純」?
- 19. 有沒有辦法在控制器內拉出當前的url?
- 20. 有沒有辦法在當前的紅色控制檯中列出單詞
- 21. 有沒有辦法查詢當前安裝的所有facet列表的std :: locale?
- 22. 在沒有提交的git倉庫中的unstage文件
- 23. 在Windows 7 git-bash中,有沒有辦法在當前位置探索目錄?
- 24. git - 有沒有辦法在工作目錄中只獲取所需的文件
- 25. 有沒有辦法在泊塢窗卷內列出文件?
- 26. 有沒有辦法找到所有映射倉庫中某個文件的perforce工作區?
- 27. 有沒有辦法限制對本地git倉庫用戶的推送訪問?
- 28. 有沒有辦法獲得git倉庫的下載/克隆統計信息?
- 29. 有沒有辦法將提交歷史從SVN倉庫合併到Git分支?
- 30. 有沒有辦法使用intelliJ創建Pull請求到bitbucket git倉庫IDEA
你應該檢查 http://stackoverflow.com/a/1178586/1373571 你想要的命令是git-is-remote –