Git将一切推向新的起源

Kev*_*vin 25 git branch commit

我删除了我以前的git origin,并创建了一个新的.我做了git add.和git提交.但它会更新变化,我如何将一切都推到新的起源

sdi*_*ive 59

(适用于git 1.8.4)

如果您想立即推送所有分支:

git push <URL> --all
Run Code Online (Sandbox Code Playgroud)

推动所有标签:

git push <URL> --tags
Run Code Online (Sandbox Code Playgroud)

  • 当我在git 1.8.4中执行此操作时,它只会推动分支.要推送标签,我需要这样做:git push <URL> --tags (3认同)

Chr*_*ken 4

git remote add origin <address>
git push origin <branchname>
Run Code Online (Sandbox Code Playgroud)

  • 这只是推送指定的分支。没有其他分支,没有标签。被否决 (7认同)
  • 您可能还想将“--track master”添加到第一个命令中,假设您打算推送到新的原点/从新的原点拉出。所以:`git remote add --track master origin &lt;地址&gt;` (3认同)