1. 새로운 local git repository를 생성
-> (git으로 올리려는 폴더 안에서) git init
.git 파일이 생성됨.
2. git에 push할 때 무시할 파일과 각종 설정 사항들을 세팅
-> .gitignore, .gitattributes 파일 작성
3. github 등 remote server에 새로운 git remote repository를 생성
-> 해당 사이트에서 새로운 repository 생성. ropos.의 주소를 클립보드에 복사
4. git local 에 git remote server의 주소를 등록
-> git remote add origin url(클립보드에 복사해둔 주소)
ex) git remote add origin https://github.com/id/repos. name.git
5. local git repos.에서 remote git repos.로 최초 push 시엔 새로운 upstream을 생성해줘야 함
-> git push --set-upstream origin branch_name
ex) git push --set-upstream origin master
error: src refspec master does not match any.
error: failed to push some refs to 'https://github.com/id/repos. name.git'
>First commit을 하지 않은 상태에서 push를 해서 발생한 오류. 아무 파일이나 생성해 commit 한 후 push 하면 사라짐.
http://stackoverflow.com/questions/5802426/git-error-src-refspec-master-does-not-match-any
6. 이후부터는 remote repos.에 push 시에 git push 사용
Visual studio 소스제어(git)로 프로젝트 생성 시엔 .git, .gitignore, .gitattributes 파일이 이미 생성되 있음
-> 1,2번 건너뛰고 3번부터 시작.
댓글 없음:
댓글 쓰기