로컬 브렌치 삭제
git branch -d {branch name}
로컬 브렌치 삭제 강제 삭제
git branch -D {branch name}
원격 브랜치 삭제
git push {remote repository name} -d {remote branch name}
정보확인
git log --branches --decorate
Author: daewoong <insidedw@gmail.com>
Date: Sun Sep 25 10:25:42 2022 +0900
nextjs
commit 2fd0d17076cb846d1060cc604eb0290251eac763
Merge: 892b418 800a265
Author: insidedw <insidedw@gmail.com>
Date: Sun Sep 25 10:22:04 2022 +0900
그래프를 이용하여 브렌치 정보 확인
git log --branches --decorate --graph
* commit ed21a0ce8fa7e48f11e7500bbb365cc2dc9876df (HEAD -> main, origin/main)
| Author: daewoong <insidedw@gmail.com>
| | Author: insidedw <insidedw@gmail.com>
| | Date: Sun Sep 25 10:22:04 2022 +0900
| |
| | Merge pull request #3 from insidedw/git-pull-vs-fetch
| |
| | nextjs
| |
| * commit 800a26550bf61c9bc4cc3af0b9b9b1f7b8f962d5 (origin/git-pull-vs-fetch, git-pull-vs-fetch)
|/ Author: daewoong <insidedw@gmail.com>
| Date: Sun Sep 25 10:21:45 2022 +0900
버전과 버전의 차이점 비교 (현업에서 쓸만 함)
main에는 없고 exp에는 있는 것들을 보고 싶을때
git log main..exp
반대로, exp에는 없고 main에는 있는 것들을 보고 싶을때
git log exp..main
브렌치의 현재 상태를 비교가능
git diff main..exp
Reference
https://www.youtube.com/watch?v=vKMt21YSC0g
'IT > git' 카테고리의 다른 글
GIT - Reset (0) | 2023.06.13 |
---|---|
GIT - Prune (0) | 2023.06.13 |
GIT - Commit (0) | 2023.06.13 |
GIT - pull vs fetch (0) | 2023.06.13 |
GIT - Add (0) | 2023.06.13 |