[Git] 오픈소스 fork하고 내 git 저장소에 commit, pull 하기

yesjm·2021년 4월 29일
1

준비 : Git, Sourcetree

지금까지 수업을 들을때 강사님의 Github repository 주소를 그대로 clone해서 그곳의 소스를 수정했다. 그 상태에서 코드를 커밋하고 push를 하니 커밋은 되지만 push는 아무리 해도 권한이 없다는 이유로 되지 않았다. 오늘에서야 이유를 알아버렸다,, 내 github 저장소가 아니라 강사님의 저장소에 내가 수정한걸 올리려고 하니 당연히 권한이 없지,,

오늘에서야 알아버린 내 저장소에 수정한 코드 commit, push하는 방법을 잊지 않기 위해 적어본다.

  1. 사용하고자 하는 오픈소스를 Fork한다.

  2. 내 저장소에 추가된 것을 확인한다.

  3. 해당 저장소의 주소를 복사한다.

  4. clone 하고자 하는 폴더에 cmd창이나 PowerShell창을 열고 git clone 복사한 주소 (저장할 이름)을 입력한다.

  5. 소스트리에 clone한 저장소를 추가한다.

  6. 이제 소스를 수정하고 push 하면 내 저장소에 잘 올라가 있다. 끝!

git의 fork와 clone - fork와 clone에 대해서는 여길 보고 참고했습니다.

profile
yesjm's second brain

0개의 댓글