[Git] Git 기초
·
📚 공부/Git, Github
1. Git Git : 여러 명이 효율적으로 협업하기 위한 툴 : 오픈 소스로 누구나 사용 가능 : 여러 버전 동시에 관리 가능 (데이터 안전성 보장) : 다른 백업 파일 필요 없이, 하나의 파일로 관리 가능 Git 특징 1. 가지치기와 병합 : 여러가지 작업 동시 진행 : 가지치기로 독립적으로 작업 가능 : 각자 개발 및 테스트 진행 후 → 병합으로 main코드에 반영 → main코드에서 배포 2. 가볍고 빠르다 : 서버와의 통신 없이 local에서 진행 cf.) SVN vs Git 차이 - SVN : 중앙 시스템에 여러 개발자가 접속하여 코드 공유 - Git : 다른 사람과 코드 공유할 때만 중앙 서비스에 접속하면 되기 때문에 네트워크 속도와 관련 없이 빠르게 작업 가능 3. 분산 작업 효율적 : 사..