본문으로 바로가기

안드로이드 스튜디오에 깃허브 연동

category Studies/Android 2022. 6. 3. 23:55

Android Studio와 GitHub 연동 (velog.io)

계정연동

우선, 안스(안드로이드 스튜디오)에 깃허브 로그인을 해준다.

 

File-Setting- VCS 에서 로그인을 해준다.

이때 , 안드로이드 스튜디오에선 현재 버그가 있으므로 브라우저를 통한 깃허브 로그인을 해주지말고

Devloper 키를 받아서 via Key 버튼을 눌러 로그인을 해주도록 한다.

( 브라우저로 로그인 시도시 깃허브 창이 안뜨고 로컬호스트 팝업 창이 뜨는 버그 )

 

레포지토리연동

1. VCS - Create Repository 를 해준다.

 

2. VCS - Manage Remotes 에서 생성한 레포지토리의 URL 을 복붙해준다.

 

3. 이후에는 Commit- Push . 

(당연히 이때 중요한 키파일 같은 것들은 절대 푸쉬해서는 안됨)

 

깃허브 협업 (참여자 기준)

1. 주최자로부터 collaborator 로 초대받아서 레포지토리 Access 권한 얻기.

 

2. File- Close all project로 모든 프로젝트 전부 종료하고, Get from VersionControl 선택

 

3. 2번을 통해 프로젝트를 import 하고나면 내 저장소처럼 Commit & Push 가능

 

PR 뜨기

Github Private 저장소에서 공짜로 Pull Request를 이용한 협업하기 (tistory.com)

1. Git- Newbranch로 자신만의 Branch를 만든다.

2. 해당 브랜치로 Commit & push

3. 그럼 깃허브 레포에 PR 이 뜸.

4. PR 탭에서 의견을 주고받고 collaborator 자격이 있는 자가 master branch 로 merge 할 수 있다.