0

我见过人们使用

$ git push

并推送到他们默认的远程仓库/分支

我一直在使用

$ git push hm master

当我键入时,我需要更改哪些设置:

$ git push

我没有看到这个错误:

fatal: No configured push destination.
Either specify the URL from the command-line or configure a remote repository using

    git remote add <name> <url>

and then push using the remote name

    git push <name>
4

2 回答 2

2

git push将尝试推送到上游存储库。看起来你没有为你的分支配置。采用git branch --set-upstream [local_branch_name] [remote_name/remote_branch_name]

于 2012-07-20T15:49:20.940 回答
0

您将无法做到这一点,除非您在 bash 中执行一些奇怪的自定义脚本,该脚本会拦截您的 git 命令并自动将 [alias] [branch] 元素添加到 git push。Git 必须知道要推送什么以及在哪里推送。为了比较,请记住,如果没有任何其他变量,您将无法执行 grep,因为它不会执行任何操作。

于 2012-07-20T15:47:34.953 回答