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