Skip to content

Latest commit

 

History

History
70 lines (38 loc) · 3.65 KB

upload-visual-studio-project.md

File metadata and controls

70 lines (38 loc) · 3.65 KB

Visual Studio 프로젝트 업로드 하기

git bash 열기

바탕화면의 를 찾아 열거나, 없을 경우 공식 홈페이지에서 다운로드(링크)하여 설치합니다.

공용PC 에서 Git 설치 시 주의사항

Visual Studio 프로젝트 폴더로 이동

  1. cd 명령어를 통해 내가 작성한 프로젝트 폴더로 이동합니다.

  2. find 명령어로 업로드 할 파일이 있는지 확인합니다. 스크린샷은 ConsoleApplication7이라는 이름의 프로젝트의 hello_world.cpp 파일을 작성했을 때 나오는 결과입니다.

.gitignore 파일 설정

  • 버전 관리를 효과적으로 하기 위해서는 모든 파일을 올리는 것보다 꼭 필요한 파일만 관리하고 나머지는 무시하는 것이 좋습니다. .gitignore 파일에 디렉토리 이름이나 파일 이름을 적어서 Git 최상위 디렉토리에 저장해두면 해당 파일이나 디렉토리는 git에서 추적하거나 저장하지 않습니다. https://gitignore.io/는 프로젝트 설정에 따라 미리 만들어진 .gitignore 파일을 제공합니다.

  1. Visual Studio 프로젝트 폴더에서 아래 curl 명령어를 수행합니다. 아래 명령어를 통해 Visual Studio 용으로 미리 만들어진 .gitignore 파일을 저장합니다

    curl https://www.gitignore.io/api/visualstudio > .gitignore

git add, git commit 명령어로 업로드 할 파일 추가

  1. git init 명령어로 프로젝트 폴더를 Git 저장소로 만듭니다.

  2. git add . 명령어를 통해 무시할 파일 외의 모든 파일을 Git에 올립니다.

  3. git commit 명령어를 통해 git add로 올려진 파일을 패치로 확정짓습니다. commit 단위로 GitHub 저장소에 업로드가 가능합니다.

  • &&는 순차처리를 의미합니다. git add . && git commit ... 명령어는 git add .를 수행하여 성공할 경우 git commit ...를 수행 합니다.

  • git commit이 실패할 경우 commit 작성자 설정이 있는지 확인하세요. 아래 명령어를 통해 추가할 수 있습니다.

    git config --local user.name "your name here"

    git config --local user.email "[email protected]"

GitHub에 push 하기

  1. GitHub 저장소에 commit을 업로드하기 위해 GitHub에 생성한 내 프로젝트 페이지로 가서 Git 주소를 복사합니다. (GitHub 프로젝트 생성 가이드)

  2. git remote add origin http://... 명령어로 추가합니다. 해당 주소에 origin 이란 이름을 붙이는 과정입니다.

  3. git push -u origin master 명령어로 현재까지 작성된 commit을 GitHub의 Git 저장소에 업로드합니다.

  4. 아래 화면 혹은 git bash 창에서 id/password 입력을 요구하면 GitHub의 아이디/패스워드를 입력하여 인증합니다.