标签: git synchronization offline
我有以下基础设施:
我不是VCS的新手,但我是GIT的新手。我想在机器C上开发,但我无法直接从机器A拉出或推送文件。我可以在B和C之间复制文件,但这需要时间,整个项目文件夹超过1 GB,所以我不想在每次需要同步时复制整个文件。 我的问题是:
当我对机器C上的文件进行更改时,我可以简单地将其复制到机器B并使用B上的SourceTree将其推送到A?
当我使用B上的SourceTree将最新的A从A拉到B时,如何知道我需要将哪些文件复制到C中(我不想复制超过1G的整个文件夹)
非常感谢
答案 0 :(得分:0)
Jacob Vanus的评论中提供的答案是使用git-bundle,详见此处:Git Bundle