常见错误(一):fatal: remote origin already exists
输入以下命令关联远程库(注:以下的 operating-system-and-xv6
是我自己的一个仓库名):
|
|
出现 fatal: remote origin already exists
的问题:
只需输入以下命令将远程关联删除即可解决:
|
|
之后再使用 git remote add origin git@github.com:dengfuping/operating-system-and-xv6.git
命令将本地仓库与远程库重新关联即可。
常见问题(二):error: failed to push some refs to
我在将本地的仓库和远程对应的 Github
的远程库进行关联之后,输入 git push -u origin master
命令出现如下错误:
|
|
出现错误的主要原因是我在 Github
新建远程仓库的时候创建了一个 README.md
文件,而这个文件则不在本地仓库目录中。
可以通过如下命令进行代码合并(其中 pull = fetch + merge
):1$ git pull --rebase origin master
执行上面代码后就可以看到本地代码库中多了 README.md
文件。此时再执行语句 git push -u origin master
即可完成代码上传到 Github
上。