-
[GitHub] 원격 저장소에 깃 연결하기Github 2020. 11. 5. 00:34
앞으로의 공부에 활용할 목적으로 안드로이드 프로젝트를 시작하기로 했다.
그동안 프로젝트를 거쳐오면서 든 생각은,
깃을 어느정도는 다룰 줄은 알지만
내가 가진 프로그래밍 경력에 비해서 그렇게 잘 다룬다고 생각하지는 못할 것 같다는 것이었다.
그래서 깃을 좀 더 깊숙히 다뤄보고자 편리하게 다뤄왔던 GUI 중심의 깃은 멀리하고
CLI로 깃을 다루는 것을 목표로 하기로 했다.
처음 Git CLI를 시작하려면 추가하려는 프로젝트 경로에서 마우스 오른쪽 클릭 - [Git Bash Here]를 눌러
Git CLI 콘솔을 실행시키면 된다.
1.프로젝트를 깃에 추가하기
우선 git init 명령어로 해당 프로젝트를 깃에 등록해주었다.
2. 프로젝트 파일 추가하기
깃에서 변경사항을 추적할 파일들을 추가해야 한다.
나는 현재 시작단계에 있어 세부적으로 나눌 필요는 없다는 판단하에
하위 모든 파일을 추가하는 git add * 명령어를 사용하였다.
git add 명령 후에 하위 모든 파일들이 추가된 모습을 git status 명령어로 확인할 수 있다.
3.프로젝트 커밋하기
git commit -m "커밋 메시지" 명령어를 실행하면
현재까지의 변경사항이 메시지와 함께 커밋된다.
4.해당 프로젝트 원격저장소에 추가하기.
프로젝트를 버전관리 이외에도 깃허브 원격 저장소에 추가하려고 바로 git remote add 명령을 실행하였으나
바로 생성되지는 않는 것 같다.
알아보니 원격저장소에 미리 리포지토리를 만들어줘야 할 필요성이 있었다.
깃허브 홈페이지 우측 상단에 나와있는 메뉴에서 + 버튼을 누르고
아래에서 New repository를 선택한다.
그 다음 페이지에서 리포지토리 이름을 설정해준다.
새롭게 만들어진 리포지토리에서 표시된 버튼을 눌러 url을 복사해준다.
나는 LilacStory라는 리포지토리를 만들어 추가했다.
다음 git remote add origin [리포지토리 url] 명령어를 사용하여 원격저장소에 연결해준다.
5.원격 저장소에 푸쉬하기
그리고 git push origin master 명령어를 실행하면 진행결과가 나오고 원격 저장소에 푸쉬가 끝난다.
*참고
간혹 가다가 위와 같이 아이디와 비밀번호를 요구하는 경우가 있는데,
이런 경우 username에는 github 계정 username과 비밀번호를 입력해주면 원격 저장소와 연결된다.
'Github' 카테고리의 다른 글
[GitHub] Rebase -i로 커밋 합치고 편집하기 (0) 2020.12.20 [GitHub] Tag란? (0) 2020.12.19 [Github] Stash란? (0) 2020.11.24 [Github]브랜치란? (0) 2020.11.21 [GitHub] Git push 오류 - fatal: The current branch master has no upstream branch.To push the current branch and set the remote as upstream, use 해결방법 (0) 2020.11.07