[Git - ⑧] Git의 강점 + 3가지 공간 + 삭제 및 이동 + reset 옵션 [Git - ⑧] Git의 강점 + 3가지 공간 + 삭제 및 이동 + reset 옵션 [Git - ⑦] Github 연동 + push, pull + branch [Git - ⑦] Github 연동 + push, pull + branch [Git - ⑥] 충돌 해결 + SourceTree에서 사용 [Git - ⑥] 충돌 해결 + SourceTree에서 사용 [Git - ⑤] branch + merge, rebase [Git - ⑤] branch + soohykeee.tistory.com Git의 HEAD Git의 HEAD는 현재 속한 브랜치의 가장 최신 커밋을 의미한다. 위에서 보면, delta-branch는 main에서..
[Git - ⑤] branch + merge, rebase [Git - ⑤] branch + merge, rebase [Git - ④] git reset, revert + SourceTree 사용 [Git - ④] git reset, revert + SourceTree 사용 [Git - ③] git commit [Git - ③] git commit [Git - ②] Git 설정 + 프로젝트 시작 + .gitignore [Git - ②] Git 설정 + 프로젝트 시작 + .giti soohykeee.tistory.com 브랜치 간 충돌 해결 앞서 merge, rebase를 배웠는데 해당 부분을 실습할 때 충돌이 일어나는 예제를 실습하겠다. 실습 conflict-1, conflict-2 브랜치 생성 main..
[Git - ④] git reset, revert + SourceTree 사용 [Git - ④] git reset, revert + SourceTree 사용 [Git - ③] git commit [Git - ③] git commit [Git - ②] Git 설정 + 프로젝트 시작 + .gitignore [Git - ②] Git 설정 + 프로젝트 시작 + .gitignore [Git - ①] Git? + Window 세팅 (Git Bash, Source Tree) + CLI, GUI ? [Git - ①] Git? + Windo soohykeee.tistory.com Branch branch는 가지라는 뜻을 가진 분기된 가지라는 것이다. 다음과 같은 상황에서 브랜치를 사용한다. 프로젝트를 하나 이상의 모습으..
[Git - ③] git commit [Git - ③] git commit [Git - ②] Git 설정 + 프로젝트 시작 + .gitignore [Git - ②] Git 설정 + 프로젝트 시작 + .gitignore [Git - ①] Git? + Window 세팅 (Git Bash, Source Tree) + CLI, GUI ? [Git - ①] Git? + Window 세팅 (Git Bash, Source Tree) + CLI, GUI ? soohykeee.tistory.com Git - reset, revert 앞서 git commit을 배워봤다. 이번에는 reset과 revert에 관해 배울것이다. 우선 두 방식 모두 이전 버전으로 돌아가는 방식이다. 하지만 두 방식의 약간의 차이점은 존재한다. ..