GIT 推送仅提交超过 x 个月的内容

GIT 推送仅提交超过 x 个月的内容

有没有办法指定将早于 x 个月的提交推送到远程 y ?就像设置一个自动跟踪 master-(x 个月)的分支,然后将其推送到单独的远程吗?

答案1

这可能相当棘手,因为提交没有严格按日期排序。但是,听起来您并不担心精确度。在这种情况下,您可以执行以下操作:假设您想要推送到6 个月前从当前分支命名master的远程分支:foobar

git push separate-remote @{6.months.ago}:master

相关内容