git

git-basic

1.최초 설정

사용자 이름과 메일 주소 설정

1
$ git config --global user.name "FirstName Lastname"
2
$ git config --global user.email "yourEmail@example.com"

명령어 UI 기본 설정

1
$ git config --golobal color.ui auto

편집기

1
$ git config --global core.editor {{editorName}}

설정 확인

모든 설정 보기 / 특정 설정만 보기

1
$ git config --list
2
$ git config user.name

설정파일 확인

1
$ cat ~/.gitconfig
2
[user]
3
  name = FirstName LastName
4
  email = yourEmail@example.com
5
[color]
6
  ui = auto
7
  ...

2. 기본

파일 상태 확인

1
$ git status

Modified 상태의 파일을 Stage

1
$ git add {{file or path}}

commit

1
$ git commit
2
$ git commit -m ""

첫째줄: 한줄요약

둘째줄: 공백

셋째줄: 자세히

3. 리모트 저장소

리모트 저장소 복제

1
$ git clone git://github.com/....

리모트저장소 확인 / 추가

1
$ git remote -v
2
$ git remote add {{remote-name}} {{remote-address}}

리모트 저장소 가져오기

fetch 명령은 마지막 이후 수정된걸 가져옴. 수동으로 머지 필요.

1
$ git fetch {{remote-name}}

pull 명령은 자동으로 머지

1
$ git pull {{remote-name}}

리모트 저장소 Push

1
git push {{remote-name}} {{branch-name}}
Share