SourceTree로 커밋해보기
·
데이터 분석/04. Git
지금까지 CLI에서 작업한 내용을 SourceTree로 해보겠습니다1. 변경 사항 만들고 커밋하기[변경 사항]1) leopards.yaml 삭제2) .gitignore에 *.config 추가3) hello.txt 추가 커밋 메시지 : Commit with SourceTree 변경 사항을 적용한 후 add를 해줘야겠죠!sourcetree에서는 모두 스테이지에 올리기를 통해서 add를 해줍니다이제 커밋을 해주면 되는데요 왼쪽 상단에 커밋을 클릭하면 아래 커밋 메시지를 적을 수 있는 창이 생깁니다 그럼 아래와 같이 새로운 버전이 생긴 것을 알 수 있습니다 2. revert수정이 필요한 시점에서 오른쪽마우스를 클릭 -> 커밋 되돌리기 그럼 이렇게 새로운 커밋이 생겨서 George가 사라진 것을 확인할 수 있습니..
다른 버전으로 돌아가는 방법 3가지(reset, revert, checkout)
·
데이터 분석/04. Git
지금까지 쌓인 커밋은 다음과 같습니다이렇게 시간순으로 기록된 타임캡슐을 꺼내서 프로젝트를 원하는 과거 시점으로 돌릴 수 있습니다. 이처럼 프로젝트를 과거로 돌아가게 하는 방법은 크게 Reset과 Revert 두 가지가 있습니다.1. reset vs revert vs checkout01. reset말그대로 시간을 과거로 되돌리는 것인데요중요한건 해당과거로 돌아간 다음 그 시점 이후 행적은 히스토리에서 지워버리는 것입니다.언제 사용하면 적합한가?전부 없애고 다시 만들고 싶을 때: 최근 커밋들을 통째로 지워 히스토리를 깔끔하게 정리하고 싶을 때대량의 커밋이 잘못됐을 때 효율적으로 되돌릴 때: 한 방에 과거 지점으로 브랜치를 이동실험용 브랜치에서 커밋이 많이 쌓였는데 한 개만 남기고 싶을 때02. rever..