Git과 GitHub으로 코드 버전 관리하기
·
BI&Programming-Tools/Python
전 글에서 모듈과 패키지를 직접 만드는 방법을 정리했습니다.이제 만든 코드를 어떻게 관리하고 공유할지를 다룰 차례입니다.이번 편에서는 버전 관리 시스템인 Git과 원격 저장소 서비스인 GitHub을 처음부터 설정하는 과정을 정리합니다.Git이 필요한 이유코드를 혼자 작성하다 보면 어느 순간 "방금 전 버전으로 돌아가고 싶다"거나, "이 코드가 언제, 왜 바뀌었는지 알고 싶다"는 상황이 생깁니다.파일 이름 끝에 버전 이름을 붙여가며 관리해본 경험이 있다면 그 불편함을 알 것입니다. 팀으로 작업할 때는 이 문제가 훨씬 복잡해집니다.여러 사람이 같은 파일을 동시에 수정하면 누군가의 변경사항이 덮어씌워질 수 있기 때문입니다. Git은 이 문제를 해결하기 위해 만들어진 분산 버전 관리 시스템(Distributed..