我在我的本地分支上有一个文件,我已经将它添加到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中,你就完成了。如果它已经被你或者其他人回复,那么除了删除它并删除它之外,没有任何事情可以解除它。 –