본문 바로가기

etc

git 명령어 모음.


 Git 명령어 모음에 대해서 기록한다. 모든 명령어를 기록하는 것은 아니고 주로 내가 사용했던 명령어에 대해서

기록한다. 나중에 더 업데이트를 하도록 하고, 일단 어느정도 기록하도록 하자.


<시작 명령어>


- git config --global user.name "유저이름"

- git config --global user.email "유저 이메일"

- git remote add origin http://github.com/유저이름/프로젝트명.git

: 원격저장소 연결.

- git remote -v

: 연결 상태 확인.


<기본 명령어>


- git init

: 현재 디렉토리에 git 저장소 생성.


- git status

: 커밋되지 않은 변경사항을 조회


- git add

: git add 파일명

- 스테이징 영역에 파일 추가.

: git add .

- 모든 파일 추가.

: 옵션

> -i 대화형 모드가 실행, 일부분만 선택하여 스테이징 가능.

> -p 대화형 모드 없이 패치모드 가능.


- git commit

: 스테이징 영역에 있는 파일을 커밋

: 옵션

> -m "메시지

> -a 스테이지에 올리는 것과 커밋을 동시에 진행.


- git diff

: 스테이징 영역과 현재 작업트리의 차이점을 보여준다.

: 옵션

> --cached 스테이징영역과 저장소의 차이점.


- git checkout -- 파일명

: 스테이징에 커밋하지 않은 파일의 변경 내용을 취소하고 커밋 이전상태로 돌린다.


- git push origin master

: 원격 저장소의 master branch로 올린다.


- git pull

: 원격 저장소의 내용을 로컬로 가져온다.


<Branch 명령어>


- git branch

: 현재 존재하는 branch 조회


- git branch 브런치명

: 브런치 생성.


- git checkout 브런치명

: 활성 브런치 변경.


- git branch -d 브런치명

: 브런치 삭제.


- git merge 브런치명

: 브런치명의 내용을 현재 branch로 합친다.


'etc' 카테고리의 다른 글

vsftpd 모드 설명.  (0) 2017.12.13
Github 사용법 - 3. 브런치(branch)  (0) 2017.11.20
Github 사용법 - 2. 저장소  (0) 2017.11.20
Github 사용법 - 1. 설치  (0) 2017.11.20
Ubuntu FTP Server 2.  (0) 2017.09.19