2017-02-15 18 views
-1

私は2つのブランチ、マスターとステージングを持っています。今はそれらの2つのコードバージョンが同じです。どのように私はステージングにいくつかの変更を加え、それをマスタにマージしようとすると、私は競合ファイルメッセージを取得しています。私はビットバケット2つのブランチでのGitの衝突

+2

[Gitのマージの競合を解決するにはどうすればいいですか?](http://stackoverflow.com/questions/161813/how-to-resolve-merge-conflicts-in-git) – 1615903

答えて

1
You can use Github for ease 
remove conflict with symbols first 
======== or <<<<<<<<< 
then open git shell 
using command you can solve conflict coming during merge 
cmd is 
1 git status 
2 git add then press tab button or type path of conflict file 
3 again check git status 
4 now color of file change from red to green 
5 type cmd , git commit 
6 then git push 
now all set check using cmd git status 
+0

お返事ありがとうございます。それは私が期待するものではない。ステージングブランチを変更し、そのマスターブランチをマージしようとすると、マスターブランチで競合が発生します。私はマスターブランチでは何も変えていません。 –

+0

cmdを使ってブランチのgit statusを確認する – sunil

0

使用して、あなたは、ファイルやショーの変化を比較するのに役立ちますcompareitツールを使用しています。ここhttp://www.grigsoft.com/wincmp3.htm

0


外観は、私は解決策に私の自己を見つける曇らせます。何が起こったのですか、Staging BranchをMasterに置き換えます.Stageブランチでファイルが変更された場合でも、Masterブランチのgitは変更されません。 2つの分岐点が同じヘッダーを指しているためです。この問題を解決するには、ブランチアジアンごとにリベースする必要があります。コマンドはgit --rebase "origine/master" --force/git --rebase "origine/Staging" --force です。

関連する問題