본문 바로가기

Programming/Git

8. github 소개



Git 을 소스코드 버전관리로 사용하는 사람들 대다수는 알것이다.


Social Coding 이라는 모토를 내걸고 운영되는 github 는 이미 전세계적으로 인기 몰이중이다.


이미 twitter, facebook, rackspace, digg, Yahoo, shopify, EMI, six apart 등 많은 수의 쟁쟁한 업체들이 github 를 사용하고 있다.


github 는 다양한 기능들을 지원하는데, fork, send pull request 등등 을 통하여 다른 개발자들과 협력하여 프로젝트를 진행할 수 있다.

코드리뷰, 변경이력추적, 소스보기, 이슈트래킹 등등 여러가지 강력한 기능들이 우리에게 제공된다.


프로젝트는 비공개, 공개 형태로 운영할 수 있으며, 비공개인 경우에는 요금을 지불하는 방식으로 운영된다.


github 에 저장되는 프로젝트는 여러가지 측면에서 안전한데, 그 이유는 아래와 같다.


총 9가지 측면에서 안전하다고 하는데, 대단하다... (자세히 알고 싶다면, http://help.github.com/security/)


1. Physical Security

    - 데이터 센터를 엑세스하기 위해서 생물학적으로 스캐닝을 거쳐야 한다.

    - 감시카메라가 데이터 센터의 모든 곳에 설치되어서 감시를 한다.

    ...


2. System Security

    상당히 많은 수의 내용이 있다...


3. Operational Security

4. Software Security

5. Communications

6. File system and backups

    - 모든 데이터는 적어도 세 군대의 서버에 저장이 된다. 백업은 운석이 떨어질 것을 대비하여 off-site 백업을 포함한다.

    ...

7. Employee access

8. Maintaining security

9. Credit card safety


더 자세한 소개는 아래 사이트에서 참고하면 된다.

https://github.com/about

'Programming > Git' 카테고리의 다른 글

10. Git commit 수정 (실수 고치기)  (0) 2011.08.12
9. github 계정설정  (0) 2011.07.03
7. Git 기본 지식  (0) 2011.07.03
6. Git Repository (저장소) 를 얻어오기  (0) 2011.07.03
5. Git 도움말 얻기  (0) 2011.07.03