Stop Thinking, Just Do!

Sungsoo Kim's Blog

Git Commands

tagsTags

10 May 2012


Git 사용

  • branch를 만들고, 코드를 commit하고 merge하는 등 모든 버전관리 기능을 사용할 수 있다.
  • 자신의 컴퓨터 repository를 활용하여 로그를 확인하며 코딩하는데 사용 가능 (local)
  • 하지만 이것은 DVCS(Distributed Version Control System)인 Git을 활용하는 것이 아니다.
  • 외부의 repository와 연결하여 동시에 다같이 코딩을 해야 DVCS를 제대로 활용하는 것이다.
    • 사용자 - 사용자간의 repository 공유도 좋지만 방법이 어렵다.
    • 주로 open source의 경우, github.com에 repository를 등록하여 사용한다.

Git 명령어

> git init							
: 현재 디렉토리에 git repository 초기화 및 생성

> git clone name			
: name이라는 repository를 가져온다.

> git status					
: 현재 repository의 상태

> git add test					
: 파일 test 를 git이 추적하도록 추가

> git add -A					
: 모든 변경파일을 repository에 추가

> git commit -m "msg"	
: 변경을 repository에 저장하며 msg를 남김

> git log							
: commit 로그 확인

> git remote -v					
: 외부 저장소 확인

> git branch name			
: name 이라는 branch 생성

> git checkout name			
: branch 변경

> git push						
: 현재 repository내용을 외부 repository로 전송

> git pull							
: 외부 repository fetch & merge


comments powered by Disqus