DevOps (1) 썸네일형 리스트형 #파이썬 21일차_GitHub Action + CI/CD 커밋 이력 조작의 필요성프로젝트를 진행하다 보면 다양하고 복잡한 환경으로 인해 커밋 이력을 조작할 필요가 생김버전 관리 과정에서 문제가 발생했을 경우 현재의 커밋 상태가 해소되지 않으면 더이상 진행이 되지 않는 경우 등의 상황에서 커밋 이력을 조작함으로써 문제를 벗어날 수 있음커밋 이력 조작의 종류다른 브랜치의 커밋을 작업 브랜치에 추가하기: git cherry-pick이전 커밋으로 작업 브랜치의 최종 커밋 변경하기: git reset변경 사항을 되돌리는 커밋 생성하기: git revert브랜치 커밋 이력 재정렬하기: git rebase다른 브랜치의 커밋을 작업 브랜치에 추가하기두 브랜치를 병합하는 대신 다른 브랜치의 커밋을 선택적으로 작업 브랜치에 추가해야 하는 경우에 사용명령어: git cherry-.. 이전 1 다음