나를 위한 기본용어
Repository : 작업저장소
- Remote : 원격저장소
- Local : 로컬저장소
Origin : 기본 업스트림 저장소 ≒ Remote, 원격 저장소 원본
Master : 로컬 메인
Branch : 메인 파생 레이어?
Branch ⊇ Master
Checkout : 현재 작업을 작업트리의 특정 구간으로 변경
Merge : branch간 합치는 작업
HEAD : 현재 작업중인 Branch의 최근 갱신 내용을 가리키는 포인터.
Fetch : 원격 HEAD를 참조해 로컬에 없는 객체를 생성
Commit : 변경내역을 저장하는 작업 및 그 내용 단위
명령어
git Init
git clone
git fetch
git add
git commit
git push
git pull
git stash
git status
git branch
git checkout
git reset
git revert
git merge
git rebase
git cherry-pick
git log
git reflog
git config
git diff
git remote
git blame
git show
git submodule
왤케 많어ㅡㅡ
참고
http://pseg.or.kr/pseg/index.php?mid=infouse&document_srl=4343&listStyle=viewer
'GIT' 카테고리의 다른 글
[git]add, commit, push (0) | 2021.06.18 |
---|---|
[git]이전 커밋으로 돌아가야 할때2 (git branch checkout) (0) | 2021.06.18 |
[git]이전 커밋으로 돌아가야 할 때 (0) | 2021.06.18 |
[git]리비전 조회 (1) | 2021.06.18 |
[git] branch 관련 명령어 (0) | 2021.06.18 |