是否可以快速提交提交的日志文件

  • 本文关键字:提交 文件 日志 是否 git
  • 更新时间 :
  • 英文 :


在我的存储库"A"中,我从远程存储库"B"中获取。现在,我想将一长串我存储在日志文件中的 B 特定提交提交到 A 上。除了手动挑选每个提交之外,任何人都可以想到一种方法来做到这一点。我知道这是一个非常模糊的情况,不是 Git 的设计目的。

您可以编写一个脚本来迭代注释列表,并为每个条目执行git cherry-pick $i

例如,如果文件commits.txt如下所示:

223373387c94dbd16ea357cebc95d616031e96a1
9b04028e3c378b6b60f8e950d43217b764edef35
ac28f924148c0597aaeaa0cf7f5cbbf54a9eec0f

您可以这样做:

for i in `cat commits.txt`; do git cherry-pick $i || break; done

最新更新