git

github 클론시 브랜치

youngseokim_kr 2021. 10. 17. 15:33

git branch -r

복제를 하면 master만 복사가 된다.

git checkout -t origin/purple

이러한 명령어를 사용하면 purple 브랜치를 가져올 수 있다.

git branch -d purple

브랜치를 잘 못 가져왔을 경우 이러한 명령어를 통해 삭제 가능하다.

git checkout -b yellow

새로운 브랜치를 만들면서 바로 이동하는 방법,

이런식으로 회사에서 관리하던 프로젝트를 집에서도 관리 할 수 있습니다.

 

///////////////오류처리///////////////////////////

- 원격 저장소에 저장할 때는 'git push origin 가지이름'으로 푸쉬!해준다

 그 전에 원격 저장소와 로컬 저장소의 폴더 구성이 다르다면, 즉 갱신 

 상태가 다르다면 먼저 pull, 그러니까 둘의 상태를 같게 해줘야 한다.

- 'git pull'로 하면 된다!

* error: failed to push some refs to 'https://github.com/pj6563/Online-Glasses.git'

hint: Updates were rejected because the tip of your current branch is behind

hint: its remote counterpart. Integrate the remote changes (e.g.

hint: 'git pull ...') before pushing again.

hint: See the 'Note about fast-forwards' in 'git push --help' for details.

혹시 push할 때  다음과 같은 오류가 났다면 아마 위에서 말한 원격 저장소와 로컬 저장소의 상태가 달라서 나는 오류일 것이다.

그러니 pull을 먼저 해주어 둘의 상태를 같게 한 다음 push를 해준다

그리고 'git status'를 통해서 현재 git의 상태를 알 수 있으니 오류 해결에 적극 이용

하기 바란다!

'git' 카테고리의 다른 글

Bundler[Parcel]_2  (0) 2021.11.02
Bundler[parcel]_1  (0) 2021.11.01
git 버전 되돌리기  (0) 2021.10.17
새로운 환경에서 github 자료 복제하기  (0) 2021.10.17
브랜치 병합 (pull request)  (0) 2021.10.17