回答編集履歴
4
誤字修正
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
現状はこういうことですね。(コメントは
|
1
|
+
現状はこういうことですね。(コメントは省略しました。)
|
2
2
|
|
3
3
|
|
4
4
|
|
3
追記
test
CHANGED
@@ -35,6 +35,10 @@
|
|
35
35
|
1. `git branch -m main old_main` で、間違えてコミットした main ブランチの名前を old_main に変更
|
36
36
|
|
37
37
|
2. `git branch main` で、現在の HEAD を main ブランチにする
|
38
|
+
|
39
|
+
追記: これだけだと detached HEAD のままなので、さらに `git checkout main` する必要があります。
|
40
|
+
|
41
|
+
(というか、git checkout -b main ならその 2 つの操作を同時にできます。)
|
38
42
|
|
39
43
|
3. 状況を確認した上で、`git push -u origin main` で、ローカルの main ブランチをリモートに push
|
40
44
|
|
2
誤字修正
test
CHANGED
@@ -74,6 +74,6 @@
|
|
74
74
|
|
75
75
|
|
76
76
|
|
77
|
-
なお、間違えてコミットしたのをなかったことにしたい場合は、`git checkout HEAD^` ではなく、`git reset
|
77
|
+
なお、間違えてコミットしたのをなかったことにしたい場合は、`git checkout HEAD^` ではなく、`git reset HEAD^` すると良いでしょう。
|
78
78
|
|
79
79
|
参考: [Gitで誤ってCommitしてしまった時の取り消し方法 | Awesome Blog](https://awesome-linus.com/2020/06/29/git-revoke-wrong-commit/)
|
1
誤字修正
test
CHANGED
@@ -74,6 +74,6 @@
|
|
74
74
|
|
75
75
|
|
76
76
|
|
77
|
-
なお、間違えてコミットしたのをなかったことにしたい場合は、`git checkout HEAD^` ではなく、`git reset --
|
77
|
+
なお、間違えてコミットしたのをなかったことにしたい場合は、`git checkout HEAD^` ではなく、`git reset --soft HEAD^` すると良いでしょう。
|
78
78
|
|
79
79
|
参考: [Gitで誤ってCommitしてしまった時の取り消し方法 | Awesome Blog](https://awesome-linus.com/2020/06/29/git-revoke-wrong-commit/)
|