[git] git란?

나만의 Cloud 2014. 4. 23. 15:44

일종의 형상관리 tool (code version 관리?)

원격의 repository에 있는 source code들의 관리 및 사용자들 간의 local 환경으로 다운받아 사용할 수 있는 점이특징


Git 사용법

Git-init-db : git directory 만드는 것

Git add: 만든 repo에 파일 추가

Git pull: 원격 repository에서 code들을 당겨와서 local repository로 저장한다.

Git push: local repository에 있는 code들을 원격 repository로 넣는다.

Git branch [branch명]: branch를 생성하여 이곳에 자신의 source code등을 upload또는 download하는 용도로 사용.

Git brach –a : 모든 branch 정보들을 보여준다.

Git commit: 변경된 source들을 확정한다. Push를 하기 전에 해줘야 한다.

Git merge: 갈라진 brach들의 source들을 하나로 합친다.

 

참고)

Git을 push 하거나 pull하게 되면 모든 file들을 upload하거나 download하는 것이 아니라 local repository와 remote

source code들의 hash 값을 비교하여 변경된 것들만 처리

repository의 source code들의 hash 값을 비교하여 변경된 것들만 처리한다.



'나만의 Cloud' 카테고리의 다른 글

[puppet] puppet 설치  (0) 2014.05.14
[chef] chef 참고자료  (0) 2014.04.28
[chef] chef 서버가 IP가 변경 시  (0) 2014.02.13
[chef] knife를 이용한 ssh 명령어 내리기  (0) 2014.02.04
[Razor] puppetlabs razor provisioning  (0) 2013.12.23
Posted by 뭉탁거림
,