# 브랜치 확인
git branch
# 브랜치 전환하기
git checkout <브랜치명>
# 브랜치 작성과 체크아웃을 한번에
git checkout -b <브랜치명>
# 브랜치 삭제
git checkout -d <브랜치명>
git branch -d <브랜치명>
# 원격저장소의 브랜치 삭제하기 명령어
git push origin -d <브랜치명>
# 생성한 branch를 origin Repository에 push하기(이래야 완전한 브랜치 완성)
git push --set-upstream origin <브랜치명>
# 특정 branch의 내용만 로컬로 clone 하기
git clone -b <브랜치명> <주소>
현재 위치해있는 로컬 디렉터리에서 브랜치를 만들고 push를 하게되면 현재 값들이 branch에 저장된다Ex) master - test1.txt, develop - test2.txt가 있는데 현재 작업중인 디렉터리가 develop이고 여기서 새로 브랜치를 만들게된다면 새로운 브랜치안에 내용은 test2.txt가 생성된다
Q. 하위 브랜치라는 개념이 존재한가?
하위 브랜치라는 기능은 존재하지 않는다. 한 브랜치를 어느 브랜치에서 파생시키고 머지하는가는 브랜치를 관리하는 정책, 약속의 영역
'CS' 카테고리의 다른 글
[CS]CSRF & XSS & CORS에 대해 (0) | 2023.01.29 |
---|---|
[CS] HashTable & Set & Map에 대해 (0) | 2023.01.21 |
[CS]가상 메모리, 페이징과 세그멘테이션에 대해 (0) | 2023.01.07 |
Kurento와 Openvidu에 대해 (0) | 2023.01.06 |
WSL1을 WSL2로 업데이트 하는 방법 (0) | 2023.01.05 |