티스토리 뷰

기타개발

Git? Github?

cykei 2020. 6. 19. 09:50
반응형

Git 과 Github 는 뭐가 다른가?

애초에 다른가??

-> 다르다.


Git 

- 파일 버전 관리 툴

- 설치하면 .git 디렉토리가 생성되면서 파일 버전 관리가 가능해짐


Github

- Git + 외부 저장소 + 사용자 인증(ssh, http 등등) + 웹용 인터페이스 + 협업을 위한 이메일 툴 + 각종 편의 도구



Git 은 그냥 라이브러리랄까 파일버전관리 툴이다.

즉, Git으로 협업을 하려면 내가 저장소(서버) 하나 만들어서 Git 깔고, 외부에서 access 할수 있게 방화벽 설정하고, ssh 나 http 프로토콜을 이용해서 사용자 인증을 어떻게 할것인지, 누구한테 어떤 권한을 줄것인지 사용자 인증 모델을 결정해서 적용하고, commit & push 할때 다른 사용자에게 알림을 어떤 방식으로 가게할것인지 (보통 git 에서 제공하는 이메일툴+ 기본 리눅스 이메일을 사용) 등등을 설정해 줘야한다.


엣? 귀찮아

=> Git 에서 편하게 쓰라고 이런거 다 통합되있는 Github 만들어줌


가릿?


=====================================================================

물론 배우는 입장인지라 설명에서 틀린 부분 있을 수 있습니다.

댓글로 피드백주시면 매우 감사합니다 :)

반응형
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함