본문 바로가기

DEV/Git

[Git] SVN 능력자를 위한 GIT 개념 가이드






[GIT 특징]

1. 로컬저장소과 원격저장소의 분리 : 분산 처리, 안전한 데이터, 빠른 처리 속도

2. 스테이지 영역의 존재 : 커밋 대상의 분리

3. 스냅샷을 이용한 버전 관리 : 빠르고 편리한 브랜치 & 병합 기능


[모르면 아쉬운 GIT 특징들]

1. 작업 중 브랜치를 변경해야 하는데 커밋하기 애매할 때, 간단히 저장(staching)해 둘 수 있습니다.

2. 커밋의 순서를 변경하거나 커밋 메시지 심지어는 커밋한 파일도 변경 할 수 있습니다.

3. 로그를 자기 입맛대로 포맷팅해서 볼 수 있습니다.

4. 이전 커밋에 추가 할 수 있습니다.


[GUI 환경에서 GIT을 사용할 수 있는 프로그램]

SourceTree : https://www.sourcetreeapp.com/


[SourceTree를 사용한 GIT 사용법]

https://opentutorials.org/course/1492


[ProGit 한국어판]

http://git-scm.com/book/ko/v1

반응형

태그

,