回答編集履歴

2

コマンドを追記

2015/11/03 08:30

投稿

KiyoshiMotoki
KiyoshiMotoki

スコア4791

test CHANGED
@@ -33,3 +33,29 @@
33
33
  ただし、これは衝突の内容を一切考慮せず、機械的にマージするだけなので、
34
34
 
35
35
  マージした結果が期待通りになるとは限りません。
36
+
37
+
38
+
39
+ ## テスト用ブランチを作成してテストしてみる
40
+
41
+ 以下のようにすれば、masterブランチに一切影響を与えず、masterブランチへのマージのテストを行なうことができます。
42
+
43
+ ```sh
44
+
45
+ # masterブランチからマージテスト用ブランチを作成し、そこにチェックアウトする。
46
+
47
+ git checkout -b merge_test master
48
+
49
+
50
+
51
+ # merge_testブランチにhogeブランチをマージする
52
+
53
+ git merge hoge
54
+
55
+
56
+
57
+ # merge_testブランチにtestブランチをマージする
58
+
59
+ git merge test
60
+
61
+ ```

1

検証結果似合わせて文言を変更

2015/11/03 08:30

投稿

KiyoshiMotoki
KiyoshiMotoki

スコア4791

test CHANGED
@@ -18,7 +18,7 @@
18
18
 
19
19
  ```sh
20
20
 
21
- # 衝突したら、"our version"(おそらく、カレントブランチのこと)の内容を優先してマージする
21
+ # 衝突したら、"our version"(たいていの場合、カレントブランチのこと)の内容を優先してマージする
22
22
 
23
23
  git merge -s ours test
24
24