다음을 통해 공유


자습서: Visual Studio에서 Git 작업

이 문서에서는 Visual Studio Python으로 작업하기자습서 시리즈의 6단계를 제공합니다.

Git은 코드 파일 및 프로젝트의 변경 내용을 추적하는 데 도움이 되는 버전 제어 시스템입니다. Python 프로젝트 파일을 Git에 저장하면 여러 개발자가 파일에 기여하고 시간이 지남에 따라 프로젝트의 무결성을 유지할 수 있습니다.

이 자습서의 이전 단계에서는 Python 애플리케이션을 만들고 코드를 다양하게 변경합니다. 6단계에서는 Git 리포지토리에 애플리케이션을 추가할 수 있습니다. Visual Studio에서 Git 도구를 사용하여 Python 프로젝트에 대한 소스 제어를 제공하는 방법을 알아보세요.

자습서의 6단계에서는 다음 방법을 알아봅니다.

  • Visual Studio에서 Git 도구 사용
  • Git 리포지토리에 Python 애플리케이션 추가

필수 구성 요소

Git 소스 제어 추가

이제 애플리케이션이 있으므로 Git 리포지토리에 추가할 수 있습니다. Visual Studio를 사용하면 IDE에서 직접 사용할 수 있는 Git 도구를 사용하여 이 프로세스를 쉽게 수행할 수 있습니다.

Git은 가장 널리 사용되는 최신 버전 제어 시스템입니다. 전문 개발자이든 코딩하는 방법을 배우든 관계없이 Git은 매우 유용할 수 있습니다. Git을 접하는 경우 https://git-scm.com/ 웹 사이트를 시작하는 것이 좋습니다. 치트 시트, 인기 있는 온라인 책 및 Git Basics 비디오를 찾을 수 있습니다.

코드를 Git과 연결하려면 먼저 코드가 있는 새 Git 리포지토리를 만듭니다.

  1. Visual Studio의 오른쪽 아래에 있는 상태 표시줄에서 소스 제어추가를 선택한 다음 Git 선택합니다.

    Visual Studio의 소스 제어에 추가에서 Git 소스 제어 작업에 액세스하는 방법을 보여 주는 스크린샷

  2. Git 리포지토리 만들기 대화 상자에서 GitHub에 로그인합니다.

    GitHub에 로그인할 수 있는 Git 리포지토리 만들기 대화 상자 창의 스크린샷

    리포지토리 이름은 폴더 위치에 따라 자동으로 채워져 있습니다. 새 리포지토리는 기본적으로 프라이빗이므로 액세스할 수 있는 유일한 리포지토리입니다.

    리포지토리가 퍼블릭이든 프라이빗이든 관계없이 코드의 원격 백업을 GitHub에 안전하게 저장하는 것이 가장 좋습니다. 팀과 함께 작업하지 않더라도 원격 리포지토리를 사용하면 모든 컴퓨터에서 코드를 사용할 수 있습니다.

  3. 만들기 및 푸시선택합니다. 리포지토리를 만든 후 상태 표시줄에 상태 세부 정보가 표시됩니다.

    Visual Studio의 솔루션 탐색기 창 아래에 있는 리포지토리 상태 표시줄의 스크린샷

Visual Studio에서 Git 작업 사용

Visual Studio 상태 표시줄에서 사용할 수 있는 Git 작업에 대한 간략한 요약은 다음과 같습니다.

  • 위쪽/아래쪽 화살표는 현재 브랜치에 있는 나가는/들어오는 커밋의 수를 표시합니다. 이 아이콘을 사용하여 들어오는 커밋을 끌어오거나 나가는 커밋을 푸시할 수 있습니다.

  • 특정 커밋을 보려면 위쪽/아래쪽 화살표를 선택한 다음, 나가는/들어오는보기를 선택합니다.

  • 연필 커밋되지 않은 코드 변경 횟수를 보여 줍니다. 이 아이콘을 선택하여 Git 변경 내용 창에서 해당 변경 내용을 볼 수 있습니다.

Git 메뉴는 파일의 리포지토리 작업에 대한 도구를 제공합니다. Visual Studio 에서 버전 제어를 위해 git 가져오기, 끌어오기, 푸시 및 동기화를 사용할수 있습니다.

앱에서 Git을 사용하는 방법에 대한 자세한 내용은 Visual Studio Git 정보참조하세요.

자습서 검토

Visual Studio에서 Python에서 이 자습서를 완료한 것을 축하합니다.

이 자습서에서는 다음 방법을 알아보았습니다.

  • 프로젝트를 만들고 프로젝트의 내용을 봅니다.
  • Visual Studio 편집기를 사용하여 프로젝트를 실행합니다.
  • Python용 대화형 창 사용하여 새 코드를 개발하고 편집기에 코드를 쉽게 복사할 수 있습니다.
  • Visual Studio 디버거완료된 프로그램을 실행합니다.
  • 패키지를 설치하고 Python 환경을 관리합니다.
  • Git 리포지토리에서 코드를 사용합니다.