初心者Gitの質問:bitbucketにリポジトリを設定しています。私は他の誰かの変更をgitフェッチして、自分のものとマージしたいと思います。しかし、git merge(またはgit merge Origin/master)を実行しようとすると、「エラー:次のファイルに対するローカルの変更がmergeによって上書きされます:」というメッセージが表示され、変更したファイルのリストが表示されます。 Gitにこれらの変更をマージさせることは、まさに私がやりたいことです。
マージを行う前に変更をコミットするか、変更を隠しておくことができます。
git stash
git merge Origin/master
git stash pop
変更を保持する場合は、まずローカルリポジトリに変更をコミットしてから、リモートリポジトリをマージできます。