git config --global user.name [name]
git config --global user.email [mail]
: 전역 사용자 등록
git config --unset --global user.name
git config --unset --global user.email
: 전역 사용자 삭제
git remote add [name] [url]
: 원격 저장소를 추가
git remote -v
: 현재 프로젝트의 등록된 원격 저장소 name과 url 확인 가능
git clone [url]
: 해당 저장소의 파일을 clone한다(remote name은 origin으로 설정된다.)
git add -p
: 파일을 스테이지에 올리는 단계를 상세히 보여주며 확인가능.(y:올리기, n:올리지 않기, q:add실행 취소)
git commit -v
: commit할 대상들을 상세히 확인가능
git commit -m [message]
: 메세지와 함께 commit
git commit -am [message]
: add명령어를 포함하여 메세지와 함께 commit
git status
: push 되기 전 commit된 파일 상태를 확인 가능
git push [name] [branch]
: 원격 저장소의 해당 브랜치에 push
git pull [name] [branch]
: 원격 저장소의 해당 브랜치를 Head버전으로 pull
git reset --hard [name]/[branch]
: Head Revision으로 변경
git pull --tags -f
: pull 할 때 tag들에 대한 충돌이 있을 때
'GIT' 카테고리의 다른 글
gitmoji (0) | 2023.05.19 |
---|---|
브랜치 전략 (Git Flow vs Github Flow vs Gitlab Flow) (1) | 2023.05.16 |
Pull Request Templat (0) | 2023.02.12 |
CODEOWNERS (0) | 2023.02.12 |
.gitignore cache (0) | 2023.01.01 |