Reset2 [github] Reset 하기 테스트 안한 PR을 고대로 받는 경우가 너무 많아 결국 리셋해야하는 지경에 이르러 알아보는 도중 Revert를 하려고 하였으나 Reset을 하는 것이 더 깔끔하다고 하여 동기의 도움을 빌려 Reset을 하게 되었다. Revert와 Reset https://beolog.tistory.com/126 Revert, Reset 리버트(Revert)와 리셋(Reset) 리버트(Revert) 리버트는 커밋을 취소하는 새로운 커밋을 생성합니다. 이전 커밋을 되돌리는 과정에서 이전 커밋의 변경 내역을 보존합니다. 즉, 리버트는 현재 작업 중 beolog.tistory.com git reflog --oneline git reflog는 로컬 저장소에서 HEDAD의 업데이트를 기록을 출력합니다. 업데이트의 내용은 저장소 디.. GIT 2023. 6. 19. Revert, Reset 리버트(Revert)와 리셋(Reset) 리버트(Revert) 리버트는 커밋을 취소하는 새로운 커밋을 생성합니다. 이전 커밋을 되돌리는 과정에서 이전 커밋의 변경 내역을 보존합니다. 즉, 리버트는 현재 작업 중인 브랜치에 새로운 커밋을 생성하여 이전 커밋의 변경 내용을 취소합니다. 이전 커밋의 변경 내용을 되돌릴 수 있지만, 커밋 히스토리에는 이전 커밋과 리버트 커밋이 함께 남게 됩니다. 리버트는 공유된 저장소에서 다른 개발자들과 협업할 때 유용합니다. 이미 공유된 커밋이 있을 경우, 리버트를 통해 변경 내용을 되돌릴 수 있고, 다른 개발자들이 해당 변경 내용을 볼 수 있습니다. 리버트 커밋을 생성할 때 충돌이 발생할 수 있다는 점을 주의해야합니다. 리버트를 수행하면서 달느 개발자가 같은 파일 또는 동일.. GIT 2023. 6. 19. 이전 1 다음