2023-11-27から1日間の記事一覧

git resetとgit revertの違い

コマンド logに残る 用途 git reset 残らない 同じブランチで直前のコミットを取り消すなど git revert 残る masterなどに間違えてマージした時に取消のブランチを作る時など

間違えてmasterやdevelopブランチにマージしてしまった時

create new branch git checkout -b <branch_name> check git log git log git revert just before git revert <commit> git push git push origin <branch_name> その後PRを出してmasterやdevelopにマージします。</branch_name></commit></branch_name>

git commit の取消備忘録

直前のコミット取消 コミットのみ取消 git reset --soft HEAD^ コミットとローカルの変更を取消 git reset --hard HEAD^ 間違えてresetした時 git reset --soft HEAD@{1} 取消確認用 git log 取り消した後に再度コミットする場合(--softでローカルを残した場…