이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

새 리포지토리 생성하기

로컬 시스템에서 Git 리포지토리 생성하기

다른 사용자와 공유하지 않고 버전 컨트롤을 파일에 추가하려는 경우, 로컬 시스템에 Git™ 리포지토리와 샌드박스를 만드는 것이 가장 빠릅니다. 대신 기존 원격 Git 리포지토리를 복제하려면 Git 리포지토리에서 복제(Clone)하기 항목을 참조하십시오.

참고

소스 컨트롤을 사용하기 전에 먼저 파일 손상을 방지하기 위해 소스 컨트롤 툴을 사용하여 이진 파일을 등록해야 합니다. 자세한 내용은 Git에 이진 파일 등록하기 항목을 참조하십시오.

로컬 시스템에 Git 리포지토리와 샌드박스를 만들려면 다음 단계를 따르십시오.

  1. MATLAB® 현재 폴더 브라우저에서 공백(빈 영역)을 마우스 오른쪽 버튼으로 클릭하고 소스 컨트롤(Source Control) > 파일 관리(Manage Files)를 선택합니다. MATLAB에서 소스 컨트롤을 사용하여 파일 관리 대화 상자가 열립니다.

  2. 소스 컨트롤 연동(Source control integration) 목록에서 Git을 선택합니다.

  3. 변경(Change) 버튼을 클릭합니다. MATLAB에서 리포지토리 선택 대화 상자가 열립니다.

  4. 디스크에 Git 리포지토리를 만드십시오(Create a Git repository on disk)() 버튼을 클릭합니다.

  5. 빈 폴더를 선택하거나 리포지토리를 생성할 새 폴더를 만든 후 폴더 선택(Folder Selection)을 클릭합니다. MATLAB은 리포지토리를 만들고 이 대화 상자를 닫은 다음, 리포지토리 선택 대화 상자로 돌아갑니다.

  6. 유효성 검사(Validate)를 클릭하여 새 리포지토리 경로를 확인한 다음, 확인(OK)을 클릭합니다. MATLAB은 이 대화 상자를 닫고 소스 컨트롤을 사용하여 파일 관리 대화 상자로 돌아갑니다.

  7. 샌드박스(Sandbox) 필드에서 샌드박스 위치를 지정합니다. 선택된 폴더는 비어 있어야 합니다.

  8. 가져오기(Import)를 클릭하여 샌드박스를 만듭니다.

Git 리포지토리와 샌드박스를 만든 후 파일을 샌드박스에 추가합니다. 그런 다음, 파일의 첫 번째 버전을 새 리포지토리로 커밋합니다. 자세한 내용은 소스 컨트롤에 추가할 파일 표시하기 항목을 참조하십시오.

또한 리포지토리가 생성된 후에 리포지토리 URL을 변경할 수 있습니다. 현재 폴더 브라우저에서, 소스 컨트롤 상태에 있는 폴더에서 마우스 오른쪽 버튼을 클릭하고 소스 컨트롤(Source Control) > 원격(Remote)을 선택하고 새 URL을 지정합니다.

Git에서 브랜치를 병합하려면 추가 설정 단계가 필요합니다. 자세한 내용은 커맨드 라인 Git 클라이언트 설치하기 항목을 참조하십시오.

로컬 시스템에서 리포지토리에 Git 서버를 사용하려면, 직접 Apache™ Git 서버를 설정하거나 Git 서버 호스팅 솔루션을 사용할 수 있습니다. 서버를 설정할 수 없고 file:/// 프로토콜을 통해 파일 시스템으로 원격 리포지토리를 사용해야만 하는 경우, 체크아웃된 작업본이 없는 Bare 리포지토리를 사용하고 있는지 확인하십시오.

SVN 리포지토리 생성하기

SVN 리포지토리를 생성하여 파일에 버전 컨트롤을 추가할 수도 있습니다. 대신 기존 SVN 리포지토리를 체크아웃하려면 SVN 리포지토리에서 체크아웃하기 항목을 참조하십시오.

참고

  • 소스 컨트롤을 사용하기 전에 먼저 파일 손상을 방지하기 위해 소스 컨트롤 툴을 사용하여 이진 파일을 등록해야 합니다. SVN에 이진 파일 등록하기 항목을 참조하십시오.

  • SVN 샌드박스에 사용하려는 폴더가 로컬 하드 디스크에 있는지 확인합니다. SVN과 함께 네트워크 폴더를 사용하면 속도가 느리고 불안정합니다.

SVN 리포지토리를 생성하려면 다음 단계를 따르십시오.

  1. MATLAB 현재 폴더 브라우저에서 공백(빈 영역)을 마우스 오른쪽 버튼으로 클릭하고 소스 컨트롤(Source Control) > 파일 관리(Manage Files)를 선택합니다. MATLAB에서 소스 컨트롤을 사용하여 파일 관리 대화 상자가 열립니다.

  2. 소스 컨트롤 연동(Source control integration) 목록에서 SVN을 선택합니다.

  3. 변경(Change) 버튼을 클릭합니다. 그러면 MATLAB이 SVN 리포지토리 URL 지정 대화 상자를 엽니다.

  4. 폴더에 SVN 리포지토리 생성(Create an SVN repository in a folder)() 버튼을 클릭합니다.

  5. 빈 폴더를 선택하거나 리포지토리를 생성할 새 폴더를 만든 후 폴더 선택(Folder Selection)을 클릭합니다.

    MATLAB은 선택한 폴더에서 리포지토리를 생성하고 이 대화 상자를 닫은 후 SVN 리포지토리 URL 지정 대화 상자로 돌아갑니다. 새 리포지토리의 URL은 리포지토리 상자에 있으며 프로젝트는 자동으로 trunk 폴더를 선택합니다. file:// URL을 지정하고 단일 사용자에 대해서만 새 리포지토리를 만드십시오. 여러 사용자의 경우 Subversion 리포지토리 공유하기 항목을 참조하십시오.

  6. 유효성 검사(Validate)를 클릭하여 새 리포지토리 경로를 확인한 다음, 확인(OK)을 클릭합니다. MATLAB은 이 대화 상자를 닫고 소스 컨트롤을 사용하여 파일 관리 대화 상자로 돌아갑니다.

    SVN 리포지토리에 파일 URL이 있는 경우, 경고가 나타나 파일 URL이 단일 사용자용이란 것을 알립니다. 확인(OK)을 클릭하여 계속합니다.

  7. 샌드박스(Sandbox) 필드에서 샌드박스 위치를 지정합니다. 예를 들어, 소스 컨트롤에 추가하려는 파일이 포함된 폴더를 선택합니다.

  8. 가져오기(Import)를 클릭하여 샌드박스를 만듭니다.

SVN 리포지토리와 샌드박스를 생성한 후 파일의 첫 번째 버전을 새 리포지토리에 커밋할 수 있습니다. 자세한 내용은 소스 컨트롤에 추가할 파일 표시하기 항목을 참조하십시오.

관련 항목