我的系统安装在没有外部网络访问权限的区域,并且无法带入我的计算机。该系统是使用 GIT 存储库中的所有源代码开发的。自安装以来,现场进行了一些修改,这些修改已提交到存储库的系统本地副本。由于隔离,我目前无法像开发期间那样推动这些更改。
我想做的是将已进行的 4-5 次提交导出到“导出文件”,稍后可以在现实世界中使用该文件将更改应用到外部存储库,例如我的笔记本电脑和 Bitbucket。
使用git 捆绑包。创建一个包:
git bundle create update.bundle HEAD~5..HEAD
Run Code Online (Sandbox Code Playgroud)
在接收方使用git fetch或git pull:
git pull update.bundle master
Run Code Online (Sandbox Code Playgroud)