我在我的本地分支上有一個文件,我已經將它添加到Ecipse git(Egit)附帶的.gitignore文件中,但每次嘗試提交併推送該分支時到遠程分支,我看到我的.gitignore顯示爲已更改的文件之一以及我添加到.gitignore文件的文件。我該如何解決這兩個問題,以便只有在真正想要提交併推送到中央回購站的文件才能在eclipse中進入團隊時提交 - > commit?如何避免在Eclipse中提交.gitignore文件Egit
1
A
回答
0
這聽起來像你應該添加.gitignore
到你的.gitignore
文件,然後git add .gitignore
和git commit
提交它。我知道你不想碰其他文件,但這是最好的辦法。您可以稍後再創建另一個分支,並在推送到遠程存儲庫之前挑選您想要推入的提交(不包括觸及.gitignore
的提交)。
0
您需要先了解一些事情:
1.曾經在存儲庫中提交的文件不能被標記爲未跟蹤,除非其從存儲庫中刪除並且提交了刪除。 (不建議你的情況)
2.當你添加一些東西.gitignore,因爲它已經在源代碼管理它「將」顯示爲修改。您擁有的另一個文件也在存儲庫中提交,因此它也將其顯示爲已修改。
你能做什麼?
如果您確定要忽略的文件不應該是版本控制的一部分,那麼將其刪除,提交併推送刪除。
然後你就可以忽略該文件有兩種方式:
3.使用的.gitignore:添加文件中的.gitignore並承諾,推動它,這樣別人也不會面臨這個問題
4.添加文件名你的本地.git/info.exclude文件
希望它有幫助!
相關問題
- 1. 提交失敗Egit eclipse
- 2. 更新gitignore文件從Mac中的egit
- 3. Egit:設置gitignore忽略所有的eclipse項目文件
- 4. 如何在Android Studio中提交時隱藏.gitignore文件
- 5. eclipse egit一些文件將不會提交給github
- 6. Eclipse EGit自動提交/推送
- 7. Eclipse EGit提交失敗 - 導致:java.io.EOFException
- 8. 如何去以前提交在eclipse和egit
- 9. 如何避免提交DW動態文件?
- 10. 如何避免隱藏的文件格式提交?
- 11. 如何避免火花提交緩存
- 12. a4j:按鈕 - 如何避免提交?
- 13. 如何避免.gitignore中的文件繼續在另一個分支中顯示?
- 14. EGit - 提交java文檔
- 15. 避免在gerrit/git中合併提交
- 16. Eclipse EGit無法提交源代碼,只能提交bin
- 17. Eclipse Egit新的提交覆蓋了最後一次提交
- 18. scriptaculous樣組件避免雙重提交
- 19. gitignore提交後
- 20. Eclipse和EGit:如何提交構建目錄
- 21. 我應該提交.gitignore文件嗎?
- 22. Egit在提交後上演?
- 23. 如果沒有被選中,我如何避免空文件上傳提交?
- 24. 爲什麼提交在Eclipse的Egit中變得灰暗
- 25. 如何避免pjax在yii中提交表單兩次?
- 26. 如何避免在ASP.NET MVC中多次提交表單?
- 27. 如何避免在GIT中提交令牌
- 28. 如何避免.pyc文件?
- 29. 如何在eclipse中使用eGit從bitbucket導入特定或舊的提交
- 30. 如何避免將目標文件夾添加到GIT提交中?
謝謝你們。唯一的問題是我不允許提交該文件,而且我不想提交.gitIgnore,因爲其他人正在使用該文件,並且我的更改僅爲個人使用,並且需要我單獨使用。 – user200188
在這種情況下,如果「那個文件」還沒有被你或其他人提交,那麼你可以將它添加到.git/info/exclude中,你就完成了。如果它已經被你或者其他人回覆,那麼除了刪除它並刪除它之外,沒有任何事情可以解除它。 –