코드/Git

git 리모트 저장소 추가

Yeah-Panda 2014. 10. 20. 16:42

git 리모트 저장소 추가하기


git remote add origin 리모트저장소 주소


이런 다음에 git remote -v

해보면 추가된 리모트 저장소가 보일것이야.

물론 리모트 저장소는 https://github.com/  에 만들어 놨다는 전제하에 말이다.


그럼 이제 push 하면 되는데

처음에 push 를 하면


$ git push origin master
# To https://github.com/user/repo.git
#  ! [rejected]        master -> master (non-fast-forward)
# error: failed to push some refs to 'https://github.com/user/repo.git'
# To prevent you from losing history, non-fast-forward updates were rejected
# Merge the remote changes (e.g. 'git pull') before pushing again.  See the
# 'Note about fast-forwards' section of 'git push --help' for details.


뭐 이딴걸 볼수 있어.


그럴때는


git pull origin master


를 해줘


github 리모트 저장소를 생성할때 초기화 했다면

초기화 할때 만들어진 README 파일 같은걸 다운 받고 뭐 그럴거야.

그런건 별로 중요한게 아니고


그렇게 한번 pull 해준 다음


git push origin master


해주시면 초기 업로드가 잘 된다.


참고 url

https://help.github.com/articles/dealing-with-non-fast-forward-errors/