[python] 파이썬 프로젝트를 GitHub 등의 버전 관리 시스템에 등록하는 방법

버전 관리 시스템은 소프트웨어 개발에서 중요한 도구입니다. 이를 통해 여러 사람이 협업하고 코드 변경 사항을 추적하며 원하는 시점으로 돌아갈 수 있습니다. GitHub는 가장 인기있는 버전 관리 시스템 중 하나입니다. 이제 파이썬 프로젝트를 GitHub에 등록하는 과정을 살펴보겠습니다.

1. GitHub 계정 만들기

먼저 GitHub의 웹 사이트에서 계정을 만들어야 합니다. https://github.com에 접속하여 “Sign up” 버튼을 클릭하고 필요한 정보를 입력하여 계정을 생성합니다.

2. 새로운 저장소 만들기

로그인한 후, 화면 상단 오른쪽의 “+” 아이콘을 클릭하고 “New Repository” 메뉴를 선택하여 새로운 저장소를 만듭니다. 저장소 이름과 설명을 입력하고 공개 또는 비공개로 설정할 수 있습니다. 저장소를 초기화하는 옵션으로 “Initialize this repository with” 선택란이 있는데, 여기서는 “Python”을 선택하여 기본적인 파이썬 설정 파일을 생성할 것입니다.

3. 로컬에 프로젝트 저장소 생성하기

파이썬 프로젝트의 로컬 복사본을 만들기 위해 터미널 또는 명령 프롬프트를 열고 원하는 디렉토리로 이동합니다. 해당 디렉토리에서 다음 명령을 실행하여 새로운 Git 저장소를 초기화합니다.

git init

4. 파일을 스테이징하고 커밋하기

로컬 저장소가 준비되면 GitHub에 업로드할 파일을 추가해야 합니다. 모든 파일 또는 특정 파일을 스테이징하려면 다음 명령을 실행합니다.

git add .

그리고 나서 다음 명령으로 커밋합니다.

git commit -m "커밋 메시지"

5. 원격 저장소에 연결하기

이제 로컬 저장소와 GitHub 저장소를 연결해야 합니다. GitHub 저장소의 주소를 복사한 후, 다음 명령을 실행하여 원격 저장소를 추가합니다.

git remote add origin <GitHub 저장소 주소>

6. 변경 사항 푸시하기

이제 로컬 저장소의 변경 사항을 GitHub에 푸시할 수 있습니다. 다음 명령을 실행합니다.

git push -u origin master

끝으로 GitHub 저장소에서 프로젝트를 확인할 수 있습니다.

이제 파이썬 프로젝트를 GitHub 등의 버전 관리 시스템에 등록하는 방법에 대해 알아보았습니다. 이를 통해 코드를 쉽게 관리하고 협업할 수 있습니다.

참고 자료