[英]How do i revert a commit and uncommit (?) a file?
我的問題是我無法推送,因為我不小心提交了錯誤的文件。 每次我嘗試推送時都會出現致命錯誤:檢測到禁止的文件類型:... Main.class
我已經嘗試還原提交,但是再次遇到相同的錯誤。 那么,如何從提交中刪除文件?
嘗試執行git reset @~
,以將索引恢復到先前的提交。
那不會碰到您的工作樹(即磁盤上的文件):只有git reset --hard
可以這樣做。
從那里,您可以再次添加文件,除了這次,不要排除任何.class
文件(最好通過其中帶有*.class
的.gitignore
文件)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.