- 깃허브 저장소에서
Settings->Manage access메뉴로 들어가서Invite a Collaborator버튼을 클릭합니다.
- 초대할 유저의
username또는Select a collaborator above버튼을 클릭하여 초대해 줍니다.
- 초대된 사용자의 이메일로 초대메일이 도착합니다.
- 초대된
collaborator는 메일에서Visit invitation클릭합니다.
- 클릭하면
github페이지로 이동하고Accept invitation버튼을 클릭합니다.- 초대받은
collaborator는 그때부터 해당 저장소에 접근할 수 있는 권한이 생깁니다.
vscode를 기반으로github project를 작업할 때 가장 먼저 진행되어야 할 것은github repository를local PC로git clone하는 것이다.cmd로 연동할때git clone명령어로 진행할 수 있지만 명령어로 연동하는 것 보다 더욱 편리하게 연동할 수 있는 방법이 있다.
3-1.git clone 메뉴 선택하기
F1->git clone입력 ->Git: Clone메뉴 선택
- 혹은 왼쪽 위 문서 아이콘 선택 ->
Clone Repository버튼 선택
3-2.git 주소 입력하기
github사이트에서Clone or download버튼 선택- 주소 복사 아이콘 선택하여
git주소 자동 복사
- 주소 붙여넣기
3-3.git 주소 입력 후 local PC 에 저장될 위치 선택하기
3-4.파일 열기
local PC저장 위치 선택 후 현재 창에서 열 경우Open선택- 새로운 창에서 열 경우
Open in New Window선택
- 이후
github에서local PC로clone된workspace확인 가능
4-1.코드 수정
4-2.코드 에러 확인
teminal에서 명령어로 수정 코드 실행해서 에러 유무 확인
4-3.commit 하기
- 문제가 없을 경우 왼쪽 세번째 아이콘 선택
- 자동으로 수정된 파일들이 탐지되고 상단에 수정 내용 작성 (
commit메시지 작성)V아이콘 선택하여commit생성 (git commit)
4-4.push 하기
- 하단에
push가능한commit의 수가 나오고 해당 버튼 누르면github repository로push진행 (git push)
- 첫
push시 이처럼popup발생ok클릭
4-5.push 권한 설정
- 첫
push시vscode에서 반영하고자 하는github repository에push권한 여부 확인이 필요하여 아래와 같은 절차가 진행됨
- 일련의 과정들이 진행되고 하면 하단에
commit가능한 숫자가 사라진 것을 확인할 수 있다.
4-6.push 작업 최종 확인
Github repository에 가보면 수정한 파일이commit메시지와 함께push되어 있음을 확인할 수 있다.