Default Branch
Repository 생성했을때 처음 가지는 브랜치
Main or Master 둘 중 하나로 시작함
수정도 가능 (view all branches)
사용자메뉴 - 세팅- Repositories 에서 Default Branch 설정 가능
Remote Repository 복제하기
로컬을 생성하지 않은 상태에서 Git Clone 명령 사용하여 리모트를 로컬에 복제가능
Git clone
앞서 폴더 만들고, Git init으로 해당폴더 초기화, Remote Repository를 등록하고,
내용을 pull 하는 모든 과정을 Git clone으로 할 수 있음
git clone 주소(닉네임, 토큰, @ 포함)
Branch
Branch 조회
git branch는 로컬 브랜치를 검색하는 명령어 (Remote로 푸쉬하지 않으면 안넘어감)
git branch -r 은 리모트 브랜치 검색
git branch -a 는 전체 검색
Branch 생성
git branch 브랜치이름
Branch 이동
git checkout 브랜치이름
Branch 생성 + 이동
git checkout -b 브랜치이름
Branch 삭제
git branch -d 브랜치이름 (로컬)
(활성화된 브랜치는 삭제 불가, checkout으로 다른 브랜치로 이동 후 삭제)
git push origin --delete 브랜치이름