안드로이드 스튜디오 GitHub 와 연결해서 소스 공유하고 관리하는 방법 2 |
환경: Android Studio |
자주 사용하는 Git 과 GitHub 용어부터 명확히 알아야 합니다. Git 은 분산 버전 관리 시스템이며, 파일의 변경 내역을 추적할 수 있도록 만든 소프트웨어 입니다. 그리고 GitHub 는 Git 을 통해 파일을 관리할 수 있는 공간을 말합니다. 웹 기반으로 운영되고 있습니다. GitHub 에 무료로 공간을 주기 때문에 다른 사람들과 협업할 때 매우 용이합니다. 오늘은 GitHub 와 안드로이드 스튜디오를 연결해서 소스를 올려 보겠습니다. 이렇게 올린 소스는 주소만 알려 주면 공유할 수 있습니다.
▼ 첫 번째 포스팅에서는 GitHub 사이트에 Repository 공간을 만들어서 접근 주소를 얻는 것까지 진행했습니다. 다음은 안드로이드 스튜디오에서 연결하는 방법에 대해 알아 보겠습니다. 먼저 로컬 소스가 있는 곳에 Git Repository 공간을 만들어야 합니다. [VCS] > [Import into Version Control] > [Create Git Repository] 메뉴를 선택합니다.
▼ 팝업창이 뜨면 해당 프로젝트가 있는 폴더를 선택합니다.
▼ OK 버튼을 눌러 창을 닫고 안드로이드 스튜디오에서 설정한 Git Repository 공간으로 이동해야 합니다. 탐색기에서 프로젝트가 있는 파일 주소로 빨리 이동할 수 있는 방법은 Show in Explorer 입니다.
▼ 해당 폴더에서 오른쪽 마우스를 눌러 Git Bash Here 메뉴를 선택합니다. 콘솔 작업을 하기 위해서 입니다.
▼ 그림과 같이 콘솔이 뜨면 git remote add origin [GitHub Repository 주소] 를 입력하고 Enter 를 누릅니다. 폴더에 GitHub 주소를 연결하는 작업입니다.
▼ 주소를 입력해서 연결이 끝났다면 프로젝트 파일을 올려 보겠습니다. 다시 안드로이드 스튜디오로 돌아와서 [Git] > [Commit Directory] 메뉴를 선택합니다.
▼ 만약 Commit Changes 창에 Unversioned Files 라고 되어 있다면 Browse 창을 띄웁니다. 그리고 “+” 버튼을 눌러 Commit Changes 에 선택한 파일을 추가합니다.
▼ 파일 추가가 끝났다면 모두 선택하고 아래로 내려가서 Commit Message 에 대략적인 내용을 입력하고 오른쪽으로 가서 Commit and Push 버튼을 클릭합니다.
▼ Code Analysis 팝업창이 뜨면 Commit 버튼을 클릭합니다.
▼ 다음은 파일을 올리는 사용자의 이름을 입력해야 합니다. 협업을 위해서는 반드시 필요한 정보입니다. 나중에 누가 어떤 소스를 올렸는지 알아야 문제를 해결할 수 있기 때문입니다.
▼ Push Commits 창이 뜨면 어떤 파일들이 올라가는지 목록으로 확인할 수 있습니다. 아래로 내려가서 Push 버튼을 클릭합니다.
▼ 마지막으로 GitHub 의 계정을 입력해서 로그인 해야 합니다.
▼ 로그인이 끝내면 소스가 올라갑니다. 그림처럼 정상적으로 파일을 올리는데 성공하면 콘솔에 Push successful 메시지가 뜹니다.
▼ 이제 GitHub 사이트로 가서 제대로 올라갔는지 확인해 봐야겠죠. 그림처럼 목록에 올라간 파일들을 확인할 수 있습니다.
'프로그래밍 툴 > 안드로이드 스튜디오' 카테고리의 다른 글
안드로이드 개발 에뮬레이터에 문자 발송하는 방법 (0) | 2018.03.16 |
---|---|
안드로이드 개발 팁 함수, 변수, 클래스 어디서 사용하는지 빠르게 찾는 방법, 단축키 Ctrl + B (0) | 2018.03.05 |
안드로이드 스튜디오 에뮬레이터에 전화 거는 방법 (0) | 2018.02.27 |
안드로이드 스튜디오 줄 번호 표시하는 방법 (0) | 2017.12.31 |
안드로이드 스튜디오 팁 에러, 경고 확인하고 조치하는 방법 (0) | 2017.12.25 |
안드로이드 스튜디오 GitHub 와 연결해서 소스 공유하고 관리하는 방법 1 (0) | 2017.12.13 |
안드로이드 개발 에뮬레이터 화면 캡쳐하는 방법과 저장 위치 변경하는 방법 (0) | 2017.12.10 |
안드로이드 스튜디오 Default Activity Not Found 에러 해결하기 (4) | 2017.11.26 |