2016-08-16 16 views
1

Eclipseを使用して、Javaファイルに変更を加えた後にgitリポジトリをGitサーバーにプッシュしようとしました。& ssh経由でコミットします。ソースコードがEclipseからssh経由でgitサーバーにプッシュされない

問題:コミット情報だけがGitサーバーにプッシュされますが、実際のJavaソースコードはプッシュされません。
EclipseからGitサーバーにJavaコードをプッシュするにはどうすればよいですか?

答えて

0

Egit tutorial on committing changesに続いて、コミットする前に変更したソースコードを追加してください。

Team > Addを選択しないと、コミットには変更が反映されません。

あなたはステージ内のファイルを参照しなければなりませんがコミットダイアログの一部を変更します。

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

また、あなたがコミットダイアログで人跡未踏のファイルを表示し、それらを選択するための表示人跡未踏のファイルのチェックボックスをチェックしてコミットに含める。ポスト受けるフック用として


あなたがGIT_WORK_TREのほかにGIT_DIRを設定した場合、それが最善です。 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 
+0

私は、これは以下の 「##/binに/ shの #GIT_WORK_TREE =/SHERO/SRCのGitチェックアウトが含まれているgitのサーバー上のポスト受けるフックを作成する前に&も手順しようとしました - ! f " しかし、shero/srcフォルダの中で何も起こらない –

+0

@MurtazaLokhandwalaまず、' git log -p'をチェックして、あなたが押したばかりの裸のレポの変更を確認してください。次に、フックのデバッグについて考えることができます。 – VonC

+0

はい変更はgit bashに表示されています。私はちょうど押しました –

関連する問題