
Github 용어 정리
- Github : Git 버전 관리 시스템을 사용하는
소스 코드 저장소
- Repositories :
프로젝트를 관리하는 공간
- branch : 레로지토리 내에서 독립적으로 작업할 수 있는
분기
- 분기(Branching) : 소스 코드의 특정 지점에서 독립적인 작업을 진행하기 위해 기존 코드의 복사본을 생성하는 것
- git checkout "브랜치 이름" : 해당 브랜치로 이동
- git checkout -b "브랜치 이름" : 해당 브랜치 생성 후 이동
Github 레포지토리 연결 후 소스 업로드
1 . 레포지토리 연결
git remote add origin "내 깃허브 레포주소"
⚠️ 레포지토리 삭제
git remote remove origin
2 . 브랜치 이름 설정
git branch -M "브랜치 이름"
3 . 소스 업로드
git push origin "브랜치 이름"
깃허브 리포지토리 로컬로 받아오기
1 . 연결
git clone "가져올 깃허브 레포 주소"
2 . 소스 코드 받아오기
clone , fetch , pull의 차이점
- clone : 원격 저장소를
전부 가져옴 + 새 로컬 저장소 생성
- fetch : 원격 저장소의
변경 사항을 가져옴 + 브랜치 자동 업데이트 x
- pull : 원격 저장소의 변경 사항을 가져온 후
자동 병합
- 깃 브랜치 이동해보기 (git checkout)


