源代码没有从eclipse通过ssh推送到git服务器

时间:2016-08-16 08:40:40

标签: eclipse git

使用Eclipse,我尝试在对java文件进行更改后将git存储库推送到Git服务器。通过ssh提交。

问题:只有提交信息被推送到Git服务器,而不是实际的java源代码 如何从Eclipse中将Java代码推送到Git服务器?

1 个答案:

答案 0 :(得分:0)

Egit tutorial on committing changes之后,确保在提交之前添加了刚更改的源代码。

如果您未选择Team > Add,则提交将不包括这些更改。

您必须看到阶段中的文件更改提交对话框的一部分:

https://wiki.eclipse.org/images/f/ff/Egit-3.1-StagingView.png

  

或者,您可以在“提交”对话框中显示未跟踪的文件,并选中“显示未跟踪的文件”复选框以选择它们以包含在提交中。

对于收件后挂钩,最好除了GIT_DIR之外另外设置GIT_WORK_TRE。见this example

 #!/bin/sh
 unset GIT_INDEX_FILE
 export GIT_WORK_TREE=/var/www/example/
 export GIT_DIR=/home/mark/test/.git/
 git checkout -f