gpt4 book ai didi

git - 推送到 Bitbucket repo 无声地失败,没有任何变化

转载 作者:太空狗 更新时间:2023-10-29 13:18:52 26 4
gpt4 key购买 nike

过去我使用过 svn 和 cvs,但从未使用过 BitBucket 或 Git。我刚刚获得了一个关联空项目的 BitBucket 帐户。

我读了Getting Started with Bitbucket在我的 BitBucket 页面上,我应该执行以下操作:

git clone https://bitbucket.org/REST_OF_URL/...

我使用的是Git提供的URL;它成功地接受了我的密码,没有任何问题。它会打印以下内容:

warning: You appear to have cloned an empty repository.

这对我来说很有意义,因为我刚刚注册了 BitBucket。

这会创建一个名为 myproject 的目录。然后我将一个文件复制到该目录并将其添加到存储库:

cd myproject
echo 'Hello Git!' > hello.txt
git add hello.txt

我检查了状态:

git status

然后看到 hello.txt 被识别为一个新文件。

然后我尝试将文件推送到服务器:

git push https://bitbucket.org/REST_OF_URL/...

再次,我输入了我的密码,它没有提示。内容如下:

Everything up-to-date

但是该文件没有显示在我的在线 Git 项目中。我还注意到有一个 git commit 命令。我也试过这个:

git commit -m "Initial project set up"

输出如下:

Your name and email address were configured automatically based on your username and hostname. Please check that they are accurate.

由于该文件仍未出现在我的目录中,我觉得我一定是在我自己的机器上进行了本地 提交。谁能帮我告诉我

  • 我在使用 Git 建立一个简单的项目时缺少什么
  • 我在我的本地机器上提交这些文件的地方(我的磁盘空间不足,不希望有任何困惑)

正如另一位用户从 the Git BitBucket manual 体验到的那样当你用

推送时,它 传输
git push origin master

但是当你推送时工作

git push

这解决了我的问题,但我仍然不知道为什么会这样。

最佳答案

最简单的解决方案是第一次用master分支推送:

$ git push origin master

之后就可以使用git push默认推送到Bitbucket(master分支)

关于git - 推送到 Bitbucket repo 无声地失败,没有任何变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8174875/

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