본문 바로가기

Git

[Git] 명령어 정리 + Github에 소스코드 올리기

사용자 정보 설정하기

 : 사용자의 이름과 이메일을 설정한다.

 

% git config --global user.name "holiday joe"
% git config --global user.email "blackskirt@me.com"
cs

Github 저장소 내려받기

: Github에서 새로운 Repository를 생성하고 해당 url을 통해 소스를 받아온다.

 
% git clone url
cs

Github에 소스코드 업로드하기

1. Git 저장소(repopsitory) 생성하기

: git 저장소를 커맨더로 지정한 현재 document에 .git 폴더를 생성하고 git이 추적할 수 있도록 한다.

 

% git init
cs

2. commit할 파일을 선택하기

: untracked 파일을 staged 상태로 변경한다.

  add 명령어 뒤에는 파일이름으로 직접 선택할 수 있거나 dot(.)를 적어서 모든 파일을 선택할 수 있다.

 

% git add .
cs

3. committ

: staged 파일을 tracked 상태로 변경한다.

 commit 명령어 뒤에 -m을 적어서 메시지를 달아줄 수 있다.

 

% git commit -m "message"
cs

 

4. remote 저장소(repository) 등록하기

: local repository에 remote repository를 등록한다.

  origin은 일반적으로 사용되는 remote repository의 별칭이다.

  별칭 뒤에는 remote repository의 url 주소를 입력한다.

 

% git remote add origin url
cs

5. push

: commit이 완료된 local repository의 파일들을 remote repository에 업로드한다.

 master는 branch의 이름이며 remote repository를 생성하면 기본적으로 master 브랜치를 가지고 있는다.

 

% git push origin master
cs