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
더 자세한 소개는 아래 사이트에서 참고하면 된다.
'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 |