깃허브에서 프로젝트 STS로 내려받기, 특정 브랜치만 내려받기
main브랜치
깃헙의 최근 업데이트 내용 중 가장 큰 변화는 main브랜치이다.
기존의 master브랜치의 의미 명확성에 대한 논의가 계속 있다가 깃헙이용자들이 가장 많이 사용하는 main브랜치를 default브랜치로 사용할 수 있게 되었다.
좋은 변화지만 덕분에 push했는데 merge가 안되서 곤욕을 치뤘다….
깃허브 원격저장소에 있는 프로젝트를 내 로컬에 내려받기
원격저장소의 default branch는 main이다.
1 팀레포지토리에서 code<>
탭의 code 초록버튼 클릭 > Clone
2 Spring tool인 STS 클릭 > open perspective > git > open
3 clone a git repository > URL : 복사한 URL붙여넣기 > next > 복사하고싶은 branch 선택 > next
4 Destination 설정 후 finish
- Directory : 내 컴퓨터에 저장하고 싶은 곳
- initial branch : 초기 브랜치 master, main 등 선택 가능
5 perspective에서 java로 이동
- git아이콘의 왼쪽 아이콘이 java perspective이다.
6 import > projects from git > next > exising local repository >next
7 방금 올린 깃레포명 클릭 > finish
8 추가사항
깃허브 원격저장소에 있는 프로젝트를 내 로컬에 내려받기
만약 origin에 있는 main브랜치를 가져오고싶다면 아래와 같이 입력하면 된다.
아래 명령어는 로컬에 동일한 이름의 브랜치를 생성하면서 해당 브랜치로 바로 checkout된다.
1 | $> git checkout -t origin/main |