我已经在本地仓库开发了一段时间,现在我搭建了一个git服务器。
之前,当远程仓库已经存在时,我可以执行git clone
命令,然后未来的git push
命令就可以正常工作——它似乎与git clone
所检索到的远程仓库相关联。
由于我想将所有现有的工作推送到这个新的远程仓库中,所以我执行了git remote add foo
命令。但是git push
仍然无法正常工作,我必须执行git push foo master
命令。
如何使foo master
成为默认值,以便git push
命令可以自动工作?另外,我的方法正确吗?你会如何将现有的本地仓库填充到新的远程仓库中?
foo
,那么你可以为将其推送到foo
创建一个别名。在 http://www.kernel.org/pub/software/scm/git/docs/git-config.html 上查找alias.*
。 - Tyler