깃허브 private 레파지토리를 생성 후 > 레파지토리 안에 있는 settings > collaborators > add people > 추가 하고 싶은 사람 name 입력
이메일에서 수락한 후 > vs code > 터미널 열고 git clone URL .
입력 > 새로운 파일을 만든 후 커밋까지 진행하고 > git push origin main
입력하면 아이디와 토큰 입력창이 나오는데 > 아이디는 레파지토리 주인 이름을 쓰고 토큰은 초대 받은 사람이 토큰을 새로 발급 받아 그 토큰을 입력!
git pull
을 입력하면 최근 업데이트 된 파일들을 가져올 수 있다.
(git push
와 반대이다~)
열려있는 레파지토리에 연결하고 싶다면 해당 레파지토리에 접속해 fork를 누르면 된다!
레파지토리 안에 pull requests에 접속 > title과 comment를 작성 후 create pull requests를 클릭하면 주인한테 알람이 가면서 repo 주인이 수락하기만을 기다리면 된다 ㅋㅎ
해당 레파지토리에 들어가면 pull requets에 알람이 뜬 것을 확인할 수 있다.
1. 동의하지 않으면 마음에 안드는 내용을 적고 close pull request 클릭
2. merge를 하고 싶으면 Merge pull requests click > Confirm merge click하면 끝!!
레파지토리에서 확인해보면 성공적으로 push가 된 것을 볼 수 있다!
오오 이제 협업이 두렵지 않아!!!!