这个问题在这里已有答案:
这是我的情况。我有一台无法连接到网络的计算机。我在远程bitbucket实例上创建了一个代码库(使用我的笔记本电脑)。在这种情况下实现版本控制的最简单方法是什么?
这就是我到目前为止所做的和已经做过的事情。
提交提交的最佳方式是什么?让我们说在目标机器上我改变一些代码并提交到本地仓库。然后我如何将其与硬盘驱动器仓库同步(以便本地机器提交是最新的),然后又将其同步到远程服务器上的主机?
我是否就这个策略回答了我自己的问题?
你想使用git bundle
。以下文档和示例。
https://git-scm.com/docs/git-bundle https://git-scm.com/book/en/v2/Git-Tools-Bundling
我复制了.git文件夹...
这绝不是一个好主意。请记住,包含.git
文件夹的任何文件夹本身都是一个存储库。要复制该回购,你可以做git clone /path/to/folder
。