我正在尝试获取在合并请求期间合并的文件的列表。 关键是,我们需要确定要知道这些文件属于哪个分支。 开发分支或功能/ DHO-XXX_YYYYYYY分支。 我们只关心属于功能/ DHO-XXX_YYYYYYY的文件。

我尝试的是以下命令:(但是不是最佳选择,因为我们不知道哪个文件属于哪个分支)

git log --diff-filter=AM --pretty=format:"%s" -m --name-only --grep="feature/DHO" --since=1.week


Merge branch 'feature/DHO-BBB_samtest' into feature/sam_dev_test
test DHO-BBB.txt

Merge branch 'feature/DHO-BBB_samtest' into feature/sam_dev_test
FileForTestingMergeWithDev.txt

Merge branch 'feature/DHO-AAA_samTest' into feature/sam_dev_test
test DHO-AAA.txt

Merge branch 'feature/DHO-AAA_samTest' into feature/sam_dev_test
FileForTestingMergeWithDev.txt

有人知道我该怎么做吗?

  ask by Samuel D translate from so

本文未有回复,本站智能推荐:

1回复

git:合并分支日志

如何合并git项目的历史记录,以便将所有提交历史记录视为一个分支的一部分? 目前我有这个: 我想要这个: 编辑 我尝试了git rebase ,输出为Current branch master is up to date. ,并且仍然显示历史记录。 谢谢
2回复

如何获取分支的合并日志?

git log列出了所有已经合并到HEAD的分支的提交。 我想得到一个合并列表,所以我可以看到哪些分支已经合并到这个分支中,以及何时合并。 我怎样才能获得这些信息? 我正在寻找除了“启动gitk并查看图形”之外的东西,因为我知道那个,但是对于具有许多分支的非常大的历史,这不能很好地扩展
3回复

在没有提交日志的情况下合并 GIT 分支

目前,当我使用 GIT 时,我为每个作业创建一个分支,并在完成之前进行各种提交。 然后我与我的主分支合并并向上游推送。 我很可能在任何时候都有几个分支,并且随着事情的出现,在工作中途在它们之间轻弹。 但是这些提交中的大多数只是保存点,即在宏伟的计划中并不那么重要。 所以当我合并分支时,我希望分支日
1回复

Git:分支不同,但是没有要合并的文件

我在git repo的功能分支中工作。 同时, master分支发生了变化: 当我想启动mergtool ,得到以下信息: 但是,当我执行git merge master ,我收到以下信息: 为什么会发生这种情况,现在要解决此问题?
2回复

合并分支而不丢失文件

我从master分支创建了一个功能分支,然后(做了一些工作,)不得不删除该分支上的许多文件。 现在,我想将更改合并回master ,但不要丢失我在功能分支上删除的master上的文件。 简而言之,这是我的工作: 换句话说,当文件存在于功能分支上时,则将其合并为主文件。 在功能分
1回复

TortoiseGit中的日志图没有显示分支/合并?

我刚开始在Windows上使用Git。 我在BitBucket上托管并使用TortoiseGit作为Windows客户端。 事情正朝着正确的方向发展,但我在某一点上一无所知。 我正在处理主分支,并且一度创建了一个新的分支。 然后我继续在新的分支上工作并继续提交,推动。 最后,当我完
3回复

Git日志显示合并分支的父级

我有我的主分支,并执行以下操作: 然后,我按照此确切顺序合并(重要): 现在我如何做一个git日志,可以看到两个分支的名称? 大致情况: 要么: 编辑: Ive添加了commit语句,因为缺少它们会导致误解。 我试图使用“ git log”向我展示所有
2回复

从 git log 中排除合并的分支

是否可以从历史记录中省略合并的分支以获得更清晰的视图? 动机 为了 Gerrit 评论和干净的历史记录,我打算将提交压缩到主分支中。 为了在本地保留我的完整历史记录,我在挤压后从 master 那里撤回。 本质上 在实践中,我推动代码审查并在它被接受后从origin/master合并回来,但