如何仅备份我的提交?

时间:2018-08-07 10:52:41

标签: git

我将如何生成我所做的提交的存档(可从master访问)到Git中的存储库? git format-patch产生的格式可以使用。

(上下文:由于我的投影机不合适,我正在作为投影机的承包商完成工作,由于我的自由职业者经纪公司合同中的条款过于粗略,我已经有一位客户未向我支付最后一张发票,所以我想获得一些在推后推的情况下实际完成工作的收据。)

3 个答案:

答案 0 :(得分:4)

git log --all -p --author="<your user>" > test.log

应该将更改日志记录到文件中。

答案 1 :(得分:1)

((9.3.to_d)-9.3).abs < 0.000000000000002

这将为您的提交生成补丁。

答案 2 :(得分:1)

使用git bundle。为一系列提交创建捆绑包:

git bundle create update.bundle HEAD~5..HEAD

要恢复提交,请使用git fetchgit pull

git pull update.bundle master