본문 바로가기

개발로그/Github

Github 사용설명서 - 2.commit 하기

기본적인 git 설정이 끝났다면 그 다음으로 해야 할 일은 repository 즉 저장소를 만드는 일이다.


1. 저장소 만들기


github 페이지에 접속해 sign in 버튼을 눌러 생성한 계정으로 접속한 후 new repository 버튼을 누른다. 

( git 사용자들은 편의상 repository를 repo라고 부르기도 한다. )



Repository name : 저장소의 이름이다.

Description : 저장소에 대한 설명을 적는다.

Public / Private : 저장소의 공개 여부를 선택한다.

Initialize this repository with README : README.md 파일을 자동 생성할것인지에 대한 체크박스



그 후 생성된 repository를 cammand line에서 init할 수 있게


..or create a new repository on the command line 블럭 오른쪽의 복사 버튼을 누른 후


git 명령어를 쓸 수 있도록 설정된 git bash나 cmd창에서 붙여넣기를 실행한다.


코드를 분석하면


echo "# repo" >> README.md 


저장소의 이름이 담긴 제목이 README인 MARKDOWN 문서를 작성한다.


git init


git 명령어를 사용할 수 있도록 설정하는 명령어


git add README.md


앞서 작성한 README.md 문서를 git에 추가한다.

(이 명령만으로 git으로 올라가 지는 것이 아니다. commit을 수행하고 push를 하는 것 까지 해야 저장이 된다.) 


git commit -m "first commit"


git의 핵심 요소인 commit 명령이다. 구성은 git commit -m "코멘트 내용" 의 순서로 작성하면 된다.


git remote add origin master


git의 원격 저장소를 설정하는 명령이다.

git remote add 명령과 origin https://github.com/repo.git 명령으로 구분해서 이해하는 편이 좋다.


git remote add 는 한 쌍의 원격 저장소를 추가하는 명령이고


origin은 로컬 저장소의 이름이고 http://github.com/repo.git 는 원격 저장소의 주소를 설정하는 것이다.


git push -u origin master


git 으로 로컬 저장소의 커밋 정보를 원격 저장소로 보내는 명령이다.


반대로 원격 저장소의 정보를 가져오는 pull이 있으며


추가 명령 없이 git push 만으로도 작동하고 git push origin(로컬저장소) master(브랜치) 의 구성으로 이루어져 있다.


여기까지 깃의 commit을 하는 법의 설명을 마친다.

'개발로그 > Github' 카테고리의 다른 글

Github 사용설명서 - 2.commit 하기  (0) 2018.05.06
Github 사용설명서 - 1.설치하기  (0) 2018.05.05