如果 Git 提交到錯誤的分支,可以通過以下步驟將其轉移到正確的分支上:
1.檢查當前所在的分支,可以通過 git branch 命令查看。
git branch
2.切換到正確的分支,可以通過 git checkout <正確的分支名> 命令進行切換。
git checkout 正確的分支名
3.使用 git log 命令查看需要轉移的提交記錄的哈希值,并復制該哈希值。
git log
4.使用 git cherry-pick <提交記錄的哈希值> 命令將該提交記錄復制到當前分支上。
git cherry-pick c46049cea9dc81a5b3494a95ef8d5fcbb5fb9534
5.如果需要刪除該提交記錄在錯誤分支上的記錄,可以使用 git reset <提交記錄的哈希值> 命令進行撤銷。如果需要撤銷多個提交記錄,可以使用 git reset <錯誤分支名> 命令進行撤銷。
git reset c46049cea9dc81a5b3494a95ef8d5fcbb5fb9534
git reset 錯誤分支名