gpt4 book ai didi

git - 全新的 git repo 在尝试推送到全新的远程时说 "Everything up-to-date"

转载 作者:太空狗 更新时间:2023-10-29 14:30:40 28 4
gpt4 key购买 nike

我是一个 git 新手。我刚刚创建了一个新项目,其中只有 4 个新文件 test1 test2 test3 test4。然后我所做的就是以下内容:

$ git init
$ git add .
$ git commit -m "VERY 1st commit"

就这么简单。

然后我添加了一个远程仓库也是我刚刚在 bitbucket.org 中创建的一个全新的仓库

$ git remote add rakspace http://syedrakib@bitbucket.org/syedrakib/mysamplegit
$ git push rakspace

如您所知,这是一个全新的工作区,被推送到一个全新的存储库中。它返回这个:

Everything up-to-date

我这里做错了什么?显然,远程仓库的源文件没有得到更新。

编辑:我在本地仓库中有 2 个分支:*master**new_branch*

最佳答案

git push 的默认行为是 push “匹配”的分支机构。这意味着你这边的任何分支在另一边有一个名称相同的分支都会被推送。在全新的存储库中,没有分支。因此没有分支匹配。您可以使用 git push <remote name> <branch name> 在远程创建名称与您的分支匹配的分支.在你的情况下:git push rakspace master

您可以通过查找 push.default 来了解和更改推送设置。在git config documentation .

关于git - 全新的 git repo 在尝试推送到全新的远程时说 "Everything up-to-date",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7814654/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com