DevOps/Git

[Git] revert

문스코딩 2022. 9. 21. 09:40

revert는 reset과 달리 커밋을 되돌리는것이 아닌 새로운 커밋을 추가하여 소스코드를 되돌립니다.

# revert된 내용이 commit 히스토리에 남습니다.
git revert <commit-id>

# 2개 이상의 commit을 revert 합니다. revert된 내용이 각각 commit 히스토리에 남습니다.
git revert <commit-id>..<commit-id>

# --no-commit 옵션을 사용하면 revert된 내용이 바로 commit에 남지 않아 직접 commit 메시지를 기록할 수 있습니다.
git revert --no-commit <commit-id>
git commit -m 
git push

 

반응형