코딩노잼
[Git] Git 브랜치 배우기 본문
Learn Git Branching
An interactive Git visualization tool to educate and challenge!
learngitbranching.js.org
위 사이트에서 학습한 내용을 정리한 포스트이다
<로컬>
git commit
커밋이란: 저장소 파일들의 스냅샷
git branch
브랜치: 커밋의 레퍼런스
git branch -f <A> <B>
git rebase -i
git tag
태그는 브랜치와 달리 불변
<원격>
원격 저장소 생성 > 로컬 저장소에 origin/main 브랜치 생김.
원격 브랜치에는 직접 작업할 수 없고, 다른 곳에서 작업을 한 뒤 원격 저장소와 공유해야 함
git fetch: 원격 저장소에서 데이터 가져오기. 실제 로컬 파일이나 브랜치를 변경하지 않음
git pull: git fetch + git merge o/main
'Dev' 카테고리의 다른 글
[IntelliJ] 단축키를 쓰자 (0) | 2021.06.13 |
---|---|
[ETC] Windows와 WSL 간의 환경 변수 공유 (0) | 2021.06.11 |
[Git] Git-flow 브랜치 전략 (0) | 2021.05.16 |
[VS Code] 단축키 정리 (0) | 2021.01.21 |