EDU/codeIt

git pull, git push 깃허브 권한 추가

이앤지 2021. 9. 30. 16:54

 

git push 이후에 원격저장소에서 수정한 사항을 로컬저장소로 가지고 오려면?

git pull 을 하면 된다. 그러면 새로 커밋한 사항들을 모두 가지고 올 수 있다.

이전글과 대조적으로 변경된 내용을 cat README.md 확인할 수 있다.

 

git pull 은 깃허브에서 자신의 로컬저장소로 땡겨오는 이미지고

땡겨올 수 있는 사람은 Public 으로 해뒀기 때문에 공공의 누구나 가능하다.

Private으로 해두면 개인적으로 가능.

 

참고로 git push할때 원칙적으로

자신의 리모트 레포지토리에는 자신만 git push 할 수 있다.

만약 다른 사용자도 git push를 할 수 있게 해주려면

깃허브에서 추가작업을 해줘야 한다.

추가작업이란 그 사용자를 해당 리모트 레포지토리의 collaborator로 지정하면 된다.

 

깃허브 레포지토리 페이지에서

Setting - Manage access - Invite a collaborator 하면

pending invite 상태가 된다.

 

초대받은 사람은 초대장을 받고 View invitation - Accept invitation 을 누르면

 

끝!^^