我不是git专家 场景:本地linux运行gitlab git服务器。
我需要为linux内核制作几个补丁。所以我想要一个git来容纳整棵树 但是,我更希望本地git只保存补丁和/或新文件。要么。至少,将保留它的副本,但如果我想获取基线更新,将会知道它从哪里拉出来。
所有这些 - 虽然从我的本地git服务器机器克隆的实际开发机器将收到树的整个副本。
实现这一目标的最佳方式是什么?
注意:我可能需要将这些功能应用于多个不同的内核。所以我更喜欢只存储更改,因此我可以轻松切换基线。
有什么想法吗?
答案 0 :(得分:0)
当地的Git将会举行:
如果您想在不同的补丁之间进行测试,您可以:
git worktree
)这样,您可以轻松地在要测试的不同补丁之间切换。