안드로이드 스튜디오 깃(GitHub) 연동하기


GitHub에 공유하고, 데이터를 받아오는 여러 가지 방법이 있습니다.


직접 명령어를 통해 GitHub를 사용하는 방법, GUI를 통한 방법, 안드로이드 스튜디오에서 제공하는 GitHub 공유 등 다양한 방법이 있습니다.


이 글에서는 안드로이드 스튜디오와 GitHub를 연동하는 방법을 작성하겠습니다.



새로운 프로젝트를 생성합니다.


상단 메뉴바의 오른쪽에 있는 VCS > Import into Version Control > Share Project on GitHub를 클릭합니다.





GitHub에 공유하기 위해서는 로그인을 해야 합니다. 만약 GitHub 계정이 없다면 밑에 Sign up을 클릭해서 회원가입을 합니다.

새로운 repository을 생성하는 부분인데 GitHub의 프로젝트 이름으로 나타납니다.

유로 사용자일 경우 Private 공유가 가능합니다.

GitHub에 공유하고 싶은 파일을 선택하고 OK 버튼을 클릭합니다.

아래와 같은 창이 표시될 수 있습니다. .idea/vcs.xml 파일이 추가로 생성되는데 이 파일을 업로드 해도 되고 안해도 되지만 저는 뭔가 올려아할 것 같아서 Yes를 눌렀습니다.



업로드가 완료되면 아래와 같은 창을 볼 수 있습니다.





GitHub에 들어가면 다음과 같이 프로젝트가 공유된 것을 확인 할 수 있습니다.





Push 하기



안드로이드 스튜디오 밑 부분에 있는 Version Control을 클릭하면 아래와 같은 창을 볼 수 있습니다.

Unversioned Files 아래에 있는 빨간색으로 표시되는 파일은 아직 git에 commit 할 수 없는 상태입니다.

Add를 해서 commit을 할 수 있는데 저 파일에서 마우스 오른쪽을 클릭해서 Add를 해줄 수 있습니다.


Default 아래에 있는 파일들은 Add는 되었지만 아직 commit은 안된 파일인데 마우스 오른쪽을 클릭해서 Commit Changes버튼을 클릭하면 Commit을 할 수 있습니다.





Commit할 파일들을 선택하고 Commit Message를 입력한 후에 우측하단에 있는 Commit버튼을 클릭하면 Commit이 완료됩니다.

Commit과 Push를 동시에 하고 싶으면 Commit and Push를 클릭하면 됩니다.


별도로 Push를 할 경우 VCS > Git > Push를 클릭하거나 맥에서는 Shift + command + K를 눌러주면 됩니다.



여러 건의 commit이 있다면 여러 건의 Message를 확인할 수 있습니다.

오른쪽 하단의 Push을 통해 Push가 진행됩니다.

Push가 완료되면 아래와 같은 창을 확인할 수 있습니다!


+ Recent posts