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

2018. 5. 6. 03:32개발로그/Github

기본적인 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 사용설명서 - 1.설치하기  (0) 2018.05.05