pull : 원격 저장소(remote repository)에 있는 모든 변경 내역을 받아옴
push : 로컬 저장소(local repository)에 있는 커밋을 원격 저장소로 전송함
patch : 원격 저장소에 저장되어 있는 내용을 다운로드 받기위해 먼저 변경된 내용이 있는지 새로고침
branch :브랜치 관리(생성,삭제 기능)
merge : 각 브랜치간 파일 합치는 기능
stash : tracked 상태 파일의 임시 저장
git config --global user.name <사용자명>
git config --global user.email <사용자 이메일>
git config user.name : 저장된 사용자 이름 출력
git config user.email : 저장된 사용자 이메일 출력
cd /c/code/studying : 경로 세팅
git init : git이 관리하는 폴더로 지정 (지정하게 되면 비밀폴더로 .git이 생성됨)
git checkout -b main : main 브랜치를 생성하고 해당 브랜치로 이동