
Git bash / SourceTree / Terminal 설정 / CLI vs GUI / branch명 바꾸기

git init / git status / .gitignore / git add . / git commit -m "작성할 내용" / git log / git commit -am "메시지" / git reset --hard / git revert {취소할 커밋의 해시}
Git은 fork 하거나 clone 해서 작업한다.둘 다 Git을 통해 코드를 다운로드 하는 것이 목적이다.

git branch / git switch {이동할 브랜치명} / git switch -c {새 브랜치명} / git branch -d {삭제할 브랜치명} / git branch -m {기존 브랜치명} {새 브랜치명} / merge / rebase

로컬저장소&원격저장소 / git push / git pull / git branch --all / git fetch / git switch -t origin/{브랜치명} / git push {원격 이름} --delete {원격의 브랜치명}

브랜치 전략은 소프트웨어 개발에서 여러 개발자가 동시에 작업할 때 코드 변경 사항을 효과적으로 관리하기 위한 방법입니다.