'GIT'에 해당되는 글 1건

  1. 2015.10.01 Git

Git

IT 2015. 10. 1. 11:27

SVN의 단점을 극복한 Git, 리누스 토발즈가 만들어서 더욱 유명하다.

특히 github.com 서버에서 git을 이용한 무료소스관리를 해주므로 무수한 사용자들이 사용하고 있다.

 

개인적으로 느낀 git의 가장 큰 장점은

local 커밋이 가능하다는 점이다. 즉 비행기를 타고 가는 중에도 커밋이 가능하다.

 

개발자로서 자주 커밋하는 것이 안전하다는 것을 항상 느끼는데,

수십명이 사용하는 서버에 한줄 고치고 커밋하는 걸 여러번 하면 형상관리가 지저분해지는 단점이 있었는데

git을 이용하면 로컬 커밋을 자주하다가, 서버에는 push로 올리면 된다.

 

 

 

http://git-scm.com/book/ko : 공식매뉴얼




Git 기본 사용법 :

  git config --list

 

  git config --global use.name "myName"

  git config --global user.email my@Email

  git config --global core.editor vim

  git config --global merge.tool vimdiff

 

  git init

  git add <a.c>

  git commit -m 'test'

git remote add origin gitURL(like github)

  git push -u origin master

 

 

 

Windows용 git도 있다.  http://www.git-scm.com/downloads  에서 다운로드 가능.

 

설치해서 icon만 고르면,  minGW의 bash쉘에서 git이 실행이 된다.
(컴퓨터 이름이 한글일때 prompt가 깨지는 현상이 있음:  Administrator@ㅁㅁㅁ ~$  이렇게 되네요)

 

 

tip: 한글설정: git config --global core.quotepath false

이쁘게: .bashrc에 alias ls='ls -al --color=auto --show-conftrol-chars'

 

Posted by yongary
,