각종 팁&정보를 나누는 곳입니다.
누군가에게 도움이 된다 싶으시면 언제라도 포스팅 :)
글 등록하기 | 내글 관리하기 | 연재글 | 보관함
첨부파일 https://imweb.eond.com/webtip/350270

Connect Your Local Repository To Your GitHub Repository(로컬 저장소와 깃허브 저장소 연결하기)

먼저, 깃에게 온라인 어딘가가 실제 원격(remote) 저장소인지를 말해주어야 한다. git add 명령어를 사용하기 전까지는 깃이 우리 화일을 인식하지 않는 것과 마찬가지로, 원격 저장소도 인식하지 않을 것이다.

https://github.com/username/myproject.git에 “MyProject”라는 이름의 깃허브 저장소가 있다고 가정해보자. 물론, username은 자신의 깃허브 사용자명으로 바꿔야 한며, 저장소 제목도 자신의 깃허브 저장소 제목으로 바꿔야한다.

git remote add origin https://github.com/username/myproject.git

첫 부분은 익숙하다; git add를 이미 화일과 써봤다. 화일이 비롯된(originated) 곳에서 새로운 위치를 가리키기 위해 origin이란 단어를 더했다.(해석이 약간 명료하지 못함. 원문: We’ve tacked the word origin onto it to indicate a new place from which files will originate.) remote는 origin의 설명자(descriptor)이며, origin이 로컬 컴퓨터가 아닌 온라인 어딘가를 가리킨다는 것이다.

역자주: 간단히 말하면, 온라인에 있는 https://github.com/username/myproject.git 저장소를 origin으로 지정한다.

이제 깃이 원격 저장소가 있는 곳과 로컬 저장소가 변경사항을 어디로 보낼지 알게되었다. 확인하기 위해, 다음을 입력:

git remote -v

이 명령어는 로컬 저장소가 알고있는 원격 origin에 대한 모든 항목을 보여준다. 지금까지 함께 하였다면, 단 하나이어야 한다. 두 개가 리스트된 것은 정보를 push하고 fetch할 수 있는 것을 뜻한다.

이제 깃허브 원격 저장소로 변경사항을 업로드나 “push” 해보자. 쉽다. 입력:

git push

커맨드 라인에서 여러 줄에 걸쳐 연달아 내놓을 것이고, 마지막으로 “everything up-to-date.”과 같은 것을 밷아낼 것이다.

단순 명령어만 입력했기 때문에 주의(warning) 메시지가 나온다. 내 저장소의 master 브랜치를 지정하도록 하려면 git push origin master로 입력할 수 있다. 지금은 하나의 브랜치만 있기 때문에 그렇게 하지 않았다.

깃허브에 다시 로그인한다. 이제 오늘 만든 커밋이 얼마나 되는지 깃허브가 추적하는 것을 알 수 있다. 저장소를 클릭해보면 로컬 저장소에서 만들었던 동일한 Reame.txt를 가지고 있을 것이다.

All Together Now!

축하한다, 이제 공식적으로 깃 사용자가 되었다! 저장소를 만들고 변경사항을 커밋할 수 있다. 이것이 대부분의 입문 튜토리얼의 끝나는 지점이다.

코멘트 0
접기/펴기 | 댓글 새로고침
 
 
Total 683 articles in 8 / 57 pages
번호 제목 제목 조회 수 날짜날짜
599 [리눅스서버] 리눅스 디렉토리별 용량 체크하는 방법 114 2020/11/26
598 [리눅스서버] 리눅스 마운트 퍼미션 117 2017/06/17
597 [윈도우서버] robots.txt 인식이 안될 경우. 파일 118 2019/02/27
596 [윈도우서버] xampp 로컬테스트 계정 생성 118 2020/04/20
595 [리눅스서버] nginx upstream 성능 최적화 120 2017/04/24
594 [리눅스서버] 서버 locale 설정 122 2017/03/31
593 [윈도우] 갑자기 윈도우10 알트탭(alt + tab)이 정상 사용 안될 때 확인 및 처리 방법? : 네이버 포스트 (naver.com) 124 2023/03/17
592 [리눅스서버] adduser 원하는 디렉토리에 유저 생성하기 126 2017/06/23
591 [엑셀] 엑셀 vba 공부할 수 있는 사이트 126 2019/02/04
590 [jQuery] 텍스트 추출해서 링크 변환하기 130 2021/12/25
589 [텔넷] tar, bz2 압축 과 압축해제 131 2017/06/07
588 [브라우저] 브라우저 중복 즐겨찾기 정리 프로그램 135 2015/10/06

해시태그 디렉터리

지금 이순간

오늘의 핫게시물