git branch : 브랜치의 생성, 수정, 삭제# 현재 로컬에 생성한 모든 브랜치 확인# 현재 HEAD에 위치한 브랜치는 별표(*)로 표시$ git branch# 새로운 브랜치 생성# 기존 브랜치로부터 분리되어 생성$ git branch git branch -m : 현재 브랜치명 변경# 현재브랜치명 feature/header로 변경$ git branch -m feature/header# develop이라는 브랜치의 이름을 bugfix로 변경$ git branch -m develop bugfix git branch -d : 브랜치 삭제# bugfix 브랜치 삭제$ git branch -d bugfix# feature/header 브랜치를 강제 삭제$ git branch -D feature/head..
깃허브를 사용할때 로컬(내 컴퓨터) 에 있는 리포지터리를 로컬 리포지터리, 깃 허브의 리포지터리는 원격 리포지터리라고 한다.명령어설명예시git push로컬에서 새로운 변경 사항을 깃허브에 올리기 git pull깃 허브의 새로운 변경 사항을 로컬로 가져오기(로컬에 있는 내 브랜치에 병합) git fetch깃 허브의 변경 사항을 로컬로 가져오기(로컬에 있는 내 브랜치에 병합하지 않음) git diff 두 개의 변경 사항을 비교git diff main origin/maingit checkout 깃허브의 리포지터리의 내용을 확인git checkout origin/maingit merge 로컬 브랜치에 해당 원격 브랜치를 병합git merge origin/maingit pull origin 깃허브의 새로운 변경..
명령어설명예시git init해당 Directory에서 깃허브 시작 git status현재 상황 확인 git add 스테이징 영역에 추가하기git add memo.txtgit commit -m "내용"변경사항 커밋하기git commit -m "Add memo.txt"git log커밋 메시지 확인 git log --oneline커밋 내역 간략하게 보기 git branch모든 브랜치 확인 git granch 브랜치 생성하기git branch feature/headergit switch 브랜치 전환하기git switch branchNamegit switch -c 브랜치를 생성하고 전환하기 git merge 병합하기git merge feature/header