我有一个使用 git 的本地仓库。现在我想把它推送到我的 github 仓库。我按照在线说明在 web 目录中添加远程仓库:
git remote add github git@github.com:[username]/[repo_name].git
之后我进行推送(git push -u github master),终端响应建议我进行拉取以避免非快进。
然后我尝试拉动:(第一次尝试)
git pull -u github master(第二次尝试) git pull github master
两者都返回致命:呃哦。您的系统根本没有报告任何 Git 命令。
我已经检查了 .git/config 文件,远程 git 已经存在。为什么 git 可以推动而不是拉动。
我的 .git/config 文件是:
[remote "github"]
url = git@github.com:[username]/[repo_name].git
fetch = +refs/heads/*:refs/remotes/github/*