미니 Git
화나서 쓰는 Git lab으로 fork, remote, upstream
국밥잉
2019. 3. 6. 15:05
화나서 쓰는 Git
메인 저장소에 Fork를 만들어서 로컬에서 사용할 저장소를 만들었다.
평소처럼 intelliJ에 연결하고 사용하려는데 자꾸 push 거절을 당했다...
이유는 알 수 없음 ... 분노의 삭제 만들기 Fork 삭제 만들기 폴더 삭제 만들기 ㅂㄷㅂㄷ
제일 의심되는 이유는 Fork가 제대로 안 된 것 같았다.
나는 Git Lab을 쓰는데 Fork를 만들었는데 숫자가 0이라고 나왔다.
(처음에 1이 0으로 나왔었음)
결론 : 화나는 마음을 가라앉히고 처음부터 다시 했더니 됨
1. 메인 저장소에서 Fork를 만든다. (저는 Git Lab사용)
2. Fork 로 만들어진 저장소(로컬 저장소)의 주소를 Clone 한다
Clone 하면 로컬 저장소가 Origin으로 remote 됨
명령어: git clone + Fork로 만든 저장소 주소
3. 메인 저장소 연결하기
명렁어: git remote add upstream + 메인 저장소 주소
위에서 upstream은 별명임 다른 것으로 해도 괭춘
ex) git remote add apple + 메인 저장소 주소
4. 연결이 잘 되었는지 확인하기
명령어: git remote
결과화면 :
이하는 ... branch 만들고 commit 후 push하면 됨.
이 얼마나 간단한 것인데 왜 안 되었던 것인가 부글부글