使用回购 URL 预设执行 git 推送

performing git push with repo URL pre set

每次我必须将我的分支推送到 GitHub 上的远程时,我必须 运行 以下命令,

git push --set-upstream sensorAtHome WIP

然而在办公室我只是继续推送到我们公司的 cgit 服务器。

所以我的 GitHub 项目有什么不同,我需要在本地做什么 我已经完成了:

git remote add <name> <url>

我觉得够了。

其次 <name> 指的是分支名称还是存储库名称?

检查您的 git branch -avv 输出,以及 git remote -v

您的办公室分支可能已经链接到远程跟踪分支。

参见“Why do I need to explicitly push a new branch?

你应该按一次:

git push -u sensorAtHome WIP

那么一个简单的 git 推送就足够了:你的本地分支会知道推送到哪里以及推送到哪个分支("where" 是 sensorAtHome 远程 url,并且"which branch" 是 sensorAtHome/WIP)