gpt4 book ai didi

Git/Bonobo - 将本地存储库添加到远程

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

我刚刚开始使用 Git 在本地网络上进行版本控制。为了允许多个用户同步存储库,我还开始使用运行良好的 Bonobo Git Sever 包。

到目前为止,我总是通过在 Bonobo 中创建它来初始化存储库,将其克隆到本地目录,添加文件等,然后根据需要推送/pull 。

现在假设我最初在本地目录中创建存储库,使用它一段时间然后想将它添加到远程服务器,保持所有提交历史完整。

我该怎么做?是否有与 git clone 相反的方法 - 即获取现有的本地存储库并将其添加到远程服务器?

最佳答案

从 Bonobo Git Server 6.0.0 版本开始,您可以在推送时自动创建存储库。该设置必须首先由管理员用户启用(默认情况下处于关闭状态),并且推送时自动创建不能来自匿名用户。

git remote add Bonobo http://<your-username>@url-to-remote.git
git push Bonobo master

ChangeLog遗憾的是,没有提供太多的见解。如果一开始这不起作用,请查看 Bonobo 的 AppData/Logs 文件夹中的错误日志。

分步说明:

  1. 创建你的文件夹mkdir myFolder
  2. 输入您的文件夹cd myFolder
  3. 启动 git 仓库 git init
  4. 创建一个文件或想要的文件夹内容type nul > someFile.txt
  5. 将更改添加到 repo git add *
  6. 提交更改 git commit -m "intial setup"
  7. 添加远程git remote add origin http://<your-username>@url-to-remote.git
  8. 远程推送git push origin master

关于Git/Bonobo - 将本地存储库添加到远程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32661764/

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