프로젝트/안드로이드 스튜디오

[Android Studio] 깃허브 클론해서 안드로이드 스튜디오 프로젝트 연결하기

킴도비 2022. 7. 4. 11:50

😀 안드로이드 스튜디오 내부에서 바로 깃허브를 연결해서 Repository를 만드는 방법도 있지만 클론을 한 곳에서도 만들 수 있다. 예전에 찾아봤을 때 많이 없어서 이번 기회에 적게 되었다.

 

필요한 툴 : Git Bash, Android Studio, Github

 

1. 깃허브에 원하는 레포지토리를 만든다.

 

2. [code] 라고 적힌 초록색 버튼을 누른 후 https를 복사 해준다

 

3. 원하는 곳에 마우스를 우클릭 한 뒤 Git Bash Here을 눌러준다.(참고로 Git Bash가 이미 깔려 있어야 한다.) 저는 C 아래에 있는 android - repository 파일에 해주었습니다.

 

4. Git Bash가 열리면 git clone 아까 복사한 값을 넣어준다.

git clone https주소

 

5. 안드로이드 스튜디오를 켜서 New Project를 생성해줄 때 위 클론한 곳에다가 생성해 준다.

 

6. 그러면 git에 파일들을 add 할 건지 자동으로 물어보는데 add 해주면 된다.

 

7. 해준 다음에 잘 업로드 되는지 깃허브에 커밋 앤 푸쉬를 해주었다. 그런데 그 과정에서 오류가 발생하였다. 아래 에러가 뜨면서 push가 안되는 상황이었다. 그래서 찾아보니 아래 블로그대로 따라하니 해결할 수 있었다.

Invocation failed Unexpected end of file from server

 

  • 참고한 블로그 
 

[Android Studio] Invocation failed Unexpected end of file from server 오류 (GitHub Push 오류)

문제 상황 GitHub에 Push를 시도하던 중 다음과 같은 오류 발생. 토큰을 재발급 받아 갱신시켜 봤지만 해결 안 됨 Invocation failed Unexpected end of file from server java.lang.RuntimeException: Invocatio..

latte-is-horse.tistory.com

 

  • 최종 결과

파일에 잘 들어가 있는 것을 확인 할 수 있다.

 

깃허브에도 잘 업로드 되어 있다.