回答編集履歴

1

内容補足

2018/11/24 12:38

投稿

kazto
kazto

スコア7196

test CHANGED
@@ -7,3 +7,25 @@
7
7
 
8
8
 
9
9
  masterなど任意のブランチをcheckoutした上でpullしてpushするとよいでしょう。
10
+
11
+
12
+
13
+ ---
14
+
15
+ 以下の手順で解消できるか試してみてください。
16
+
17
+
18
+
19
+ 1. まず`git stash`でローカルの修正を退避します
20
+
21
+ 2. `git checkout master`でmasterブランチに戻ります
22
+
23
+ 3. ここで、`git pull origin master`でリモートの修正を取り込みます
24
+
25
+ 4. `git stash pop`で退避した修正を復帰させます。この時、おそらくコンフリクトが発生します。
26
+
27
+ 5. `git status`でファイルの状態を確認しながら、コンフリクトしたファイルを修正します
28
+
29
+ 6. コンフリクトを解消できたら、`git add 修正したファイル` でステージング、 `git commit`で保存します
30
+
31
+ 7. ようやく、`git push origin master`でローカルの修正をリモートに反映します