使用egit推送特定文件

时间:2013-08-26 07:37:37

标签: eclipse macos git egit

我认为这将是一个没有pbrainer,但由于某种原因在这个问题上找不到任何东西 - 有没有办法从egit推送只有特定的文件?我们的存储库包含大量文件,这些文件主要是我不感兴趣的,每次我尝试推送时,我都不会在文件中收到很多DIRTY_TREE错误。右键单击文件,然后尝试推送,只需尝试推送整个存储库 我正在使用来自mac的Eclipse Juno和BitBucket存储库
谢谢!

1 个答案:

答案 0 :(得分:1)

Git push处理提交对象,而不是文件。如果要推送特定文件,则必须进行仅包含这些文件的提交。在您的情况下,您可能希望查看git update-index --assume-unchanged <files>命令或.git/info/exclude文件,类似于.gitignore,除了它仅用于本地存储库(不与之共享)上游回购)。