안드로이드 스튜디오 - github 연동(설치부터~)
안드로이드 스튜디오 - Github 연동
(설치부터~ 연동까지)
ㆍ 개발자들에게 Github는 어떻게 보면 반필수적입니다
저도 처음에는 아예 쳐다도 안봤었는데 시간이 지나니까
왜 써야하는지 조금씩 알게 되었습니다.
꼭 Github에 소스나 프로젝트를 올려서 공유하거나
보관하지는 않더라도 다른 사람들이 모두에게 사용할 수
있도록 제공한 소스나 프로젝트들을 쓰게 되는 상황들이
있습니다.
그리고 다른 사람들이 코드를 어떻게 짜는지 보는것은
개발자에게 엄청난 도움이 됩니다. 물론 자신의 습관이 딱
박혀있어서 고치기는 쉽지 않지만 효율적인 코딩을 위해서
배울것은 배워야 한다고 생각합니다.
원래 쓰던 PC에 github와 안드로이드스튜디오 연동을 해서 잘 쓰고 있었는데.. 갑자기 본체를 바꿔야 하는상황이
생겨서 .. 워낙 오래전에 연동시켜놓고 add commit push만 쓰던지라 많이 까먹긴 했는데 다시 배워볼겸
이 글을 써봅니다.
일단 연동하기 위한
첫번째 단계는
Git 다운로드
입니다
위 사이트에 접속하시면 아래와 같은 창이 뜨는데
저는 Windows이므로 Windows를 다운받겠습니다
다운을 받은후
.exe파일을 더블클릭해서
설치를 시작합니다
설치가 시작되면
건드릴건 거의 없습니다
저는 NEXT 연타로
설치를 마쳤습니다
설치를 완료했으면
두번째 단계는
Github 계정생성
입니다
위의 사이트를
클릭해서 접속을
합니다.
오른쪽 상단위에
Sign up을
눌러줍니다.
저는 계정이 있으므로
이 부분은 패스하겠습니다
뭐 어려울건 없습니다
계정생성을
완료하고 난 후에
로그인을 하면
아래와 같이 뜨는데
우측 중간쯤에
New repository
를 클릭해줍니다
아래와 같은 창이 뜨면
Repository name에
알아보기 쉬운
적당한 이름을 적어줍니다
그리고 Public, Private가 있는데
Private는 유료이므로
Public을 선택해줍니다.
Public은 다른사람이 코드를 볼 수 있습니다
(근데 거의 들어와서 볼 확률이 없다고 보면되는.. ㅎ)
프로젝트가 좀 커지고 하면 Private로 바꿔주면 됩니다
(그럼 비공개로 사용하실 수 있습니다)
Create를 하고 나면 그 후에
확인창하고 설명이 조금 나오는데
일단 패스 하고 다시 메인으로 오면
Your repositories에
Itpangpang
(방금만든)
리포지토리가 생성된것을
확인할 수 있습니다
자 여기까지
완료됬으면
세번째 단계는
안드로이드 스튜디오 설정
입니다
프로젝트를 하나 생성하거나
현재 작업중인 프로젝트를
열어주신후
[VCS] - [Import into Version Control]-[Create Git Reposiroty..]
를 선택해주세요
그럼 아래와 같은
창이뜨는데
프로젝트를 선택해주세요
OK를 누르게 되면
아래와 같이
프로젝트들의 색깔이
변한것을 확인할 수 있습니다
나중에 코드를 수정하면
파란색으로 변한답니다
그 다음에는
해당 폴더 있는곳으로
찾아가서
마우스 오른쪽을 누른후
[Git Bash Here]
을 눌러 줍니다
누르면
아래와 같은 창이 뜹니다
여기서 아래와같이
적어줍니다
git remote add origin https://github.com/아이디/리포지토리이름.git
여기까지 완료했으면
다시 안드로이드 스튜디오로
넘어갑니다
그리고 아래와같이
프로젝트에서 오른쪽을
누른후 commit를
눌러봅니다.
아 참고로
보통 Commit Directory랑 Add를 많이 쓰는데
Add는 프로젝트에 파일을 추가했거나
이미지를 추가했거나 등등 했을때
add를 해줘야 Github에도 올라갑니다
(초반에 이것 모르고 올렸다가 나중에
Github에 image파일 없어서 흑..)
음 하여튼
Commit Directory를 누르면
아래와 같이 뜨는데
Commit Message에
메모?를 해둡니다
저는 보통 시간과 어디어디
어느기능을 수정했다.
아니면 어떤 기능추가나 수정전에
"~~수정전에 저장" 이런식으로 많이 적습니다
그리고 Commit and Push를 선택합니다
Commit만 따로 해줘도 되고 Push까지 해야 github에 전송됩니다.
Commit and Push를 누르게 되면
아래와 같은 창이 뜨는데
Push를 눌러줍니다
(여기 아까 추가한 origin이 보이네요)
Push를 눌러주게 되면
commit를 거쳐서~
Push를 위해서
Github 아이디와
비번을 적어줍니다
Id와 Password를
올바르게 입력하고
확인을 누르게 되면
아래와 같이
성공적으로 Push를 했다고
알려줍니다
여기까지
완료했으면
Github사이트로 가서
아까 만든 리포지토리로
들어가봅니다
들어가보면
아래와같이 성공적으로
코드가 업로드 된것을
확인할 수 있습니다
push를 할때마다
1commit 적혀있는곳에
쌓이게 되는데
저 곳에서 수정한 코드와
그 당시의 코드를 전부
볼 수 있습니다
그냥 연동하는 방법만
적느라 자세한 설명은
생략하였습니다
'안드로이드(android) > git(github)' 카테고리의 다른 글
Github 파일이름 변경 후 적용시키기(git mv, rename) (0) | 2016.10.26 |
---|---|
Git 기본명령어(status, log, add, commit, push) (1) | 2016.08.11 |