23

初心者のGitの質問:bitbucketにレポを設定しています。私は他の誰かの変更をgitフェッチし、それらを自分の変更とマージしたいと思います。ただし、git merge(またはgit merge origin / master)を実行しようとすると、「エラー:次のファイルへのローカル変更はmergeによって上書きされます:」というメッセージが表示され、変更したファイルのリストが表示されます。Gitにこれらの変更をマージさせることは、まさに私がやりたいことです。

4

2 に答える 2

35

マージを行う前に変更をコミットするか、変更を隠しておくことができます。

git stash
git merge origin/master
git stash pop
于 2012-03-06T17:05:16.740 に答える
8

変更を保持したい場合は、最初にローカルリポジトリに変更をコミットしてから、リモートリポジトリをマージできます。

于 2012-03-06T16:49:50.870 に答える