마침 인터넷에 연결이 되어서 GitHub에 저장소를 하나 만들어서 push를 했는데, 결과는 실패였다.
오후 9:47 Push rejected: C:\Project\blahblah: push to origin/master was rejected
음, 먼저 GitHub에서 당겨 온 다음에 push를 해야 하는 건가 싶어서 pull 명령어를 했는데, 또 에러가 발생했다.
오후 9:50 Git Pull Failed warning: no common commits refusing to merge unrelated histories
이리저리 검색해 보니 로컬에 있는 git 저장소를 GitHub에 올릴 때는 조금 다르게 해야 하는 것 같다.
- 먼저 GitHub에 저장소를 만들 때, 기존 저장소를 import 하는 경우에는 'Initialize this repository with a README'의 체크박스를 비활성화해야 한다.
- git bash에서 'git push -u origin master' 명령어를 실행한다. 그러면 로컬 저장소가 GitHub에 반영되는 것을 확인할 수 있다.
0 댓글