1. Git 설치 확인
Github와 연동하기 위해선 먼저 Git이 설치되었는지 확인해야한다.
1-1 상단 메뉴에서 File -> Settings
를 클릭한다.
![](https://velog.velcdn.com/images/xlddy02/post/8d579d4e-08d2-4579-9e18-6d0df7677307/image.png)
1-2 Settings
창에서 Version Control -> Git
을 클릭한다.
![](https://velog.velcdn.com/images/xlddy02/post/6f74d2e1-c8d9-4329-8b8c-82dccc75f210/image.png)
1-3 Test
버튼을 클릭했을 때 버전이 출력된다면 Git이 설치되어 있는 것이다.
![](https://velog.velcdn.com/images/xlddy02/post/3c78cdf2-7461-482e-97b4-ea2dc95dc969/image.png)
2. Github 계정 연동
2-1 Settings
창에서 Version Control -> GitHub
를 클릭한다.
![](https://velog.velcdn.com/images/xlddy02/post/a9bc7ffb-6915-4278-af96-70101232fe58/image.png)
2-2 +
버튼을 누르고 Log in via Github를 클릭한다.
![](https://velog.velcdn.com/images/xlddy02/post/5ad0af6d-9e63-4bd9-93d1-fa63b174e745/image.png)
2-3 기본 브라우저에서 JetBrains 창이 뜨면 Authorize in GitHub를 클릭한다.
![](https://velog.velcdn.com/images/xlddy02/post/953a2789-5ff9-461e-9fb3-a1fedde949ce/image.png)
2-4 로그인을 했다면 아래 창이 뜨고, 안드로이드 스튜디오와 연동된 모습을 확인할 수 있다.
![](https://velog.velcdn.com/images/xlddy02/post/754295bc-212d-48d0-885c-00ef018da4de/image.png)
![](https://velog.velcdn.com/images/xlddy02/post/b8444fea-9932-4b16-98e8-041be51fc02b/image.png)
3. Github 레포지터리 생성
3-1 좌측 상단 New
버튼을 클릭한다.
![](https://velog.velcdn.com/images/xlddy02/post/cf8db8d4-9e00-4c4a-b4d3-be0ea24dbba1/image.png)
3-2 Repository name
을 입력하고, Create repository
를 클릭한다.
![](https://velog.velcdn.com/images/xlddy02/post/f4f2ff34-5734-461d-867a-02b133f97936/image.png)
3-3 아래 화면이 출력된다.
![](https://velog.velcdn.com/images/xlddy02/post/c7b7a4ce-6036-49db-873a-d4c9e22b2541/image.png)
4. Github 레포지터리 경로 추가
4-1 안드로이드 스튜디오 상단 메뉴에서 VCS
-> Create Git Repository
를 클릭한다.
![](https://velog.velcdn.com/images/xlddy02/post/65fe7f30-555f-425b-8187-9dc380b47621/image.png)
4-2 프로젝트 폴더 내의 원하는 폴더로 설정하고 OK
버튼을 누른다.
![](https://velog.velcdn.com/images/xlddy02/post/1cbccaa2-1e6e-4e0f-8674-ce4f70d88139/image.png)
4-3 상단에 새로 생긴 Git
메뉴를 클릭하고 Manage Remotes
를 클릭한다.
![](https://velog.velcdn.com/images/xlddy02/post/79ee74b7-25dd-464e-a440-dd7f050145bb/image.png)
4-4 + 버튼을 클릭한다.
![](https://velog.velcdn.com/images/xlddy02/post/f0ae78c4-8e27-43cd-bbb0-cd4d579aebc9/image.png)
4-5 깃허브 창을 열고 빨간색으로 표시한 버튼을 클릭한다. (깃허브 레포지터리 주소가 복사된다.)
![](https://velog.velcdn.com/images/xlddy02/post/b3db882f-54ae-40a5-867c-b88aee8b5e2e/image.png)
4-6. URL 칸에 주소를 입력하고, OK 버튼을 누른다.
![](https://velog.velcdn.com/images/xlddy02/post/a26d8cdd-1608-4f20-adec-5ecf64a2e06e/image.png)
4-7 주소가 등록된 모습을 볼 수 있다.
![](https://velog.velcdn.com/images/xlddy02/post/d5fb3040-02b3-4dfd-8221-fe0c716b213c/image.png)
5. Commit & Push
5-1 좌측 메뉴에서 Commit을 클릭한다.
5-2 깃허브에 올리고 싶은 코드만 선택한다.
5-3 하단 커밋 공간에 아무 메시지나 입력한다.
5-4 Commit and Push 버튼을 누른다.
![](https://velog.velcdn.com/images/xlddy02/post/307eba85-e554-4233-bab7-5e2fd1026375/image.png)
5-5 Push 버튼을 누른다.
![](https://velog.velcdn.com/images/xlddy02/post/9c3e8c20-a0f5-447e-a1e7-67709f7d5d80/image.png)
5-6 페이지를 새로고침한다.
![](https://velog.velcdn.com/images/xlddy02/post/c33a4f80-5d21-4d6e-88d1-a188d98c99dd/image.png)
참고자료
https://dev-cini.tistory.com/16