git init //git 생성
git config --global user.name "name" //git commit에 사용될 username
git config --global user.email "email" //git commit에 사용될 email
git clone URL //원격 레포지토리 클론
git branch NAME //브랜치 생성
git branch -d NAME //브랜치 삭제
git push origin --delete NAME //원격 브랜치 삭제1
git branch -d NAME && git push origin NAME //원격 브랜치 삭제2
git branch -m ORIGIN_NAME CHANGE_NAME //브랜치 이름 변경
git checkout NAME //브랜치 선택
git checkout -t URL/NAME //원격 브랜치 선택
git branch -a //로컬 브랜치 목록
git branch -r //원격 브랜치 목록
git add FOLDER or FILE //Working Directory에서 Staging Area로 변경사항 올리기
git commit -m "Message" //local git repo에 올리기 및 commit 메세지 적기
git push origin(URL) master(BRANCH_NAME) //local git repo에 있는 코드를 remote git repo에 올리기
git pull //remote git repo에서 최신 코드 받아와 merge
git fetch //remote git repo에서 최신 코드 받아오기
origin //원격 저장소 URL 의미
master //현재 브랜치라는 의미
HEAD //현재 브랜치
'Git' 카테고리의 다른 글
please commit your changes or stash them before you merge. aborting (0) | 2020.09.24 |
---|---|
fast-foward merge (0) | 2020.09.23 |
병합 충돌 (0) | 2020.09.23 |
remote와 local에서의 workflow (0) | 2020.09.22 |
Git 이슈 (0) | 2020.09.20 |