티스토리 뷰

안드로이드에서 git을 쓰는 법을 여러번의 눈팅과 지인의 소개로 알게 되었습니다.




하는 순서대로 하겠습니다. 


먼저 git계정과 컴퓨터에 git을 설치해야합니다.




git 계정만들기 https://github.com


git 설치하기 https://git-scm.com/download



위의 2가지가 끝나면


1. git에서 respository를 하나 만들어 주세요( 프로젝트 이름과 똑같이 안해도 되는데, 저는 헷갈릴까봐 똑같이 하고 있습니다.)



저는 DCOapp 이란는 이름으로 만들었습니다.


이따가 저 주소를 써야하니 기억해두세요



2. android studio 에서 git 사용 셋팅하기




좌상단 위에 [file] - [Settings] 로 가주세요  ( 단축키 Ctrl + Alt + S)



메뉴중에 Version Control에 gitHub 과 Git이 있습니다.

gitHub 은 계정 입력해서 인증하는곳이고

git은 컴퓨터에설치되어있는 git 파일을 찾아서 연결 설정하는 곳입니다.






보통 Programfiles - Git - bin - git.exe 에 있습니다.  


확인할 수 있게 옆에 Test 버튼 눌러주면 이렇게 잘 설정되었다고 알림이 나옵니다.


다했으면 확인을 눌러주세요





3. 프로젝트가 있는 경로에 git init 하기


안드로이드 스튜디오의 터미널에서 git init 명령어를 써줘도 되지만


상단 메뉴의 [VCS] - [Import into Version Control] - [Create Git Repository] 로 프로젝트 경로에 git 초기화를 해줄 수 있습니다.


프로젝트 단위로 연결해주시면됩니다.


그러면 파일들이 빨개집니다.



아직 초기화만 되었고 버젼관리가 안되어서 붉게 보이구요


이제 커맨드에서 git add -A 를 해줄차례에요


안드로이드의 파일 디렉토리 최상층에 app에서 우클릭을 해주면 Git이라는 메뉴가 있는데 여기에 Add를 눌러주세요




이제 버젼관리가 되어서 파일들이 초록색으로 변했어요





4. 커밋하기 (git commit -m "message")


원래는 보낼 git 주소를 먼저 입력해야하는데 여기선 커밋을 먼저 할 수 있습니다.


다시한번 app에서 우클릭 - [Git] - Commit Directory를 눌러주시면





   


그러면 이렇게 커밋메시지를 입력할 수 있는 칸이 나옵니다.


저는 git sample 이라고 썼습니다.


커밋눌러주시고, 성질 급하신 분들은 커밋누르면 아래에 보이는 커밋앤 푸시를 바로 눌러주시면 되요




커밋을 하고 나면 다시 원래의 하얀색으로 돌아와요 기존의 파일이라는 의미겠죠?





5.푸시하기(git push 이거맞나?)


이제 마지막으로 push하기 입니다.다시 app - [우클릭] - [Git] - [Repository] - [Push]





이걸 누르면




처음에 푸시 커밋이라는 창이 뜨는데


Define remote 을 누르면 이렇게 보낼 url을 입력하는 곳이 있습니다.


아까 git에서 만든 저장소주소 있죠?


https://github.com/geusan/dcoapp.git  <-- 이렇게 마지막에 .git까지 붙어 있는 주소를 입력합니다.





저는 잘못눌러서 커밋이 두번되서 두개가 됐어요 오른쪽에 커밋된 파일들 확인하고 내가 커밋할 것이 맞는지확인 하시고


아래쪽에 push버튼을 눌러주면 완료입니다.



그러면 이렇게 올라와요 끝!