[IT.Log]한푼이라도 벌어야지?/Application

GitHub 시작 및 Android Studio 연동 방법

니키니트 2021. 2. 22. 11:40

최근 오랜만에 IT업계 채용 공고를 확인하게 되었다. 

 

예전과 큰 차이점이라면 자신을 어필할 수 있는 사이트 링크를 추가하는 항목이 있다는것이다.

 

대표적으로 GitHub 링크가 있고 형상관리를 오랜시간 지속적으로 업데이트 했는지가 중요해보인다.

(메인페이지에 녹색(잔디밭)이 빽빽할 수록 지속적으로 사용했다는 의미다. )

 

늦었다고 생각될때가 너~무~ 늦었다는 명언이 있긴 하지만 그래도 시작해보기로 했다.

 

1. Git 다운로드 및 설치

git-scm.com/downloads

 

Git - Downloads

Downloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific exp

git-scm.com

2. git 주요 사용 명령어
git init            // 현재 디렉토리에서 버전관리 시작하겠다.
git clone 저장소url  // 저장소 복제하기
git status          // 현재 상태
git add 파일명.확장자  // 커밋하기위한 파일을 추가
git commit -m "커밋 설명” 

git remote add origin {나의GitHub URL} // 로컬과 원격 저장소를 연결한다. 별칭origin으로 설정

최초->git push -u origin master (업로드, -u는 push하는 기본브랜치를 origin master로 지정하겠다는 의미로 최초에 한번만 사용)
이후->git pull origin master  //원격 저장소의 변경내용이 현재 디렉토리에 가져와 병합
git log // 로그 확인

3. Adroid Studio GitHub 연동
Android Studio 에서 작업 후 바로 GitHub로 업로드 하기위함.
1) [VCS]-[Import into Version Control]-[Create Git Repository]
2) 위에 세팅하면 파일들 이름이 빨간색으로 변한다.
3) [Settings]-[Version Control]-[GitHub] +버튼 눌러서 GitHub에 로그인한다.
여기서 나는 이메일/패스워드로 로그인 시도하니 Invalid authentication data.404 Not Found 오류 발생해서 찾아보니 Use Token으로 하면 된다더라. 

Token을 발행하려면 일단 내가 만든 GitHub 사이트에 가야한다.
[Settings]-[Developer settings]-[Personal access tokens]-[Generate new token]
체크박스 선택은 repo, admin:org , gist 를 선택해주면 된다.
그럼 발행된 Token값으로 다시 Studio로 돌아와 로그인 한다.

4. 수정된 파일에서 오른쪽 마우스 클릭-[Git]-[+Add] 하면 Studio 하단에 Local Changes탭에 추가된걸 확인->commit 클릭->Log:master탭에서 Local밑에 master 우클릭->push 하면 GitHub에 업로드 완료.