터미널> git diff
j/k로 스크롤바 조작, q는 종료
터미널 UI가 불편하고 스페이스 하나도 차이로 봐서 다소 풀편함
그래서 더 좋은 방법이 있으니
터미널> git difftool
터미널에서 보기 쉬운 UI로 보여줌
h/j/k/l키가 방향키임
:q 혹은 :qa로 종료
git log --all --oneline로 조회가능한 커밋 아이디로
터미널> git difftool 커밋아이디
하면 특정 커밋 비교가능
터미널> git branch 작명
터미널> git switch 작명
터미널> git status ===> 확인하면 branch에 있음을 보일 수 있음
똑같이 add, commit
돌아가려면 git switch main (환경에 따라서 master일 수도 있음)
돌아가면 branch에서 생성, 수정한 파일이 사라짐
각 branch에서 여러번 커밋해보고
git log --online --all --graph 하면 그래프식으로 변경 사항 보여줌 ==> 여기서 HEAD는 현재 branch 위치
이제 branch에서 main으로 합치고 싶다면? (Merge)
main branch로 이동하고
터미널> git merge 합칠브랜치명
branch를 합쳐도 branch는 남아있음
잘 읽었습니다. 좋은 정보 감사드립니다.