패키지
깃허브(GitHub) 사용하기 (1) 본문
깃허브(GitHub)란?
Git이란, '소스코드를 저장'하는 저장소이다.
즉, 소스 변경과 체계적관리 기능을 제공 해주는 Repository(리파지토리)이다.
소스코드를 저장하는 종류에는 SVN(내가 사용해본 것), Git, CVS등 여러 프로그램이 있다.
그 중 Git이 관심을 끌고 있는 이유가 뭘까?
* Git이 어렵다고 생각되는 이유는, 소스코드 저장소(Repository)의 기능을 모른채 git을 접하기 때문이라고 함.
Repository의 기능
1. 소스를 저장한다.
2. 소스가 올라올 때 어디서 변경되었는지 체크한다.
3. 소스 변경 사항에 대한 기록을 남긴다.
깃허브(GitHub)를 사용하는 이유?
1. 형상관리도구(Configuration Management Tool) 중 하나.
2. SVN과 GIT의 가장 큰 차이점은 바로 '분산'이다.
3. SVN은 중앙 집중식 소스코드 관리 방식, GIT은 분산 소스코드 관리 방식. 즉, GIT을 사용할 경우 중앙 저장소가 폭파되더라도 분산되어 있는 로컬 저장소를 이용해 중앙 저장소를 복원할 수 있다.
https://www.slideshare.net/einsub/svn-git-17386752
4. SVN을 사용하던 기업들이 GIT으로 점차 옮겨가는, 더 널리 사용하는 추세,,
참조한 블로그
> http://krksap.tistory.com/334
> https://tuwlab.com/ece/22202
'기타' 카테고리의 다른 글
핀테크란? (0) | 2017.10.13 |
---|---|
금융위, 4차 산업혁명 금융 로드맵 마련…핀테크 산업 발전 지원(중앙일보) (0) | 2017.10.13 |
java에서 엑셀 핸들링 과 전위,후위 연산자 (0) | 2017.02.08 |
썸네일(thumbnail) (0) | 2017.02.06 |
세션이란 (0) | 2016.06.18 |
Comments