私はgitとソースツリーが初めてです。私は上がある変更をプルしようとしていソースツリーを使ってコードをマージしてコミットしない
問題! [rejected] master -> master (non-fast-forward) error: failed to push some refs to ' http://[email protected]:7990/scm/ddn/mytrainer.git '
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g. hint: 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
に私はスタッシュに私の変更をコミットしようとしています、私はそれをプッシュすることができ、ソースツリーを通してそれをコミットではなく、このエラーを持っていますプルタブが、私がソースツリーを介して他のチームメンバーによって行わコミットに影響を与えることなく、変更をコミットするにはどうすればよい
error: Your local changes to the following files would be overwritten by merge: grails-app/conf/BuildConfig.groovy
Please, commit your changes or stash them before you can merge. Aborting
エラーを示しています。
ありがとうございました
作業ディレクトリにコミットされていない変更があります。これは、エラーメッセージに示されています。 Gitはこの場合、「次のファイルへのローカルな変更はマージによって上書きされる」ため、取り込みを拒否します。 'git stash'を実行して変更を取り出し、' git stash pop'で隠された変更を再適用します。 –
[あなたの変更をコミットするか、マージする前にそれらを隠す]というgitを解決するにはどうすればよいですか?](http://stackoverflow.com/questions/15745045/how-do-i-resolve-git-saying-あなたが私の前に変えてくれることをコミットしてください) –