git-如何在两次提交之间签出所有更改的文件

埃兹·埃丁

我有一个分支A和一个分支B。分支B比A提前三提交。

我可以git diff用来列出A和B之间的更改文件。

但是我的问题是:当我在A上时,如何在A和B之间检出所有这些已更改的文件,然后一次提交就将它们一起提交到A中?

最高630

如果B严格在前面A(而不是后面),那么您可以简单地运行“ merge --squash”:

git merge --squash B
git commit

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

需要获取两次Git提交之间的所有文件差异(添加,修改,重命名)

来自分类Dev

查看git两次提交之间的所有提交列表(跨分支)

来自分类Dev

Git:在特定分支的两次提交之间获取提交

来自分类Dev

两次提交之间的Git差异在中间没有一些提交

来自分类Dev

如何使用git列出两个不同版本之间的所有提交和相关更改

来自分类Dev

Git:两次初始提交

来自分类Dev

两次更改后的git diff文件

来自分类常见问题

忽略所有提交之间的git-diff空格更改

来自分类Dev

如何列出特定文件的提交,包括 Git 中所有更改的文件?

来自分类Dev

Git:从旧提交还原所有更改的文件

来自分类Dev

Git命令提交所有更改,包括删除或创建的文件

来自分类Dev

如何列出自特定GIT提交以来未更改的所有文件

来自分类Dev

两次提交之前的Git回滚

来自分类Dev

如何显示所有提交文件的列表,直到最后一次提交到git存储库中?

来自分类Dev

如何在最近一次提交的情况下使用git checkout忽略所有先前的提交?

来自分类常见问题

Git藏匿两次

来自分类Dev

如何在git中提交一个或多个异常的所有文件?

来自分类Dev

计算两次git commit之间的时间

来自分类Dev

计算两次git commit之间的时间

来自分类Dev

当您混合两个不同的仓库时,如何从git的最后一次推送中删除所有提交?

来自分类Dev

Git:如何在不更改以后提交的文件/文件夹的情况下将提交放在较早的提交之间?

来自分类Dev

Git:如何在不更改以后提交的文件/文件夹的情况下将提交放在较早的提交之间?

来自分类Dev

如何在git隐藏中签出未跟踪的文件?

来自分类Dev

Git将更改应用于所有先前提交中的所有文件

来自分类Dev

在$ Git签出branchName之后,所有更改(已提交或未提交/是否已暂存/未暂存)都显示在分支交换上

来自分类Dev

在$ Git签出branchName之后,所有更改(已提交或未提交/是否已暂存/未暂存)都显示在分支交换上

来自分类Dev

使用JGit在两次提交之间更改的文件列表

来自分类Dev

最后两次提交的Git rebase非交互-写一个批处理文件

来自分类Dev

获取两次提交之间的所有标签的列表

Related 相关文章

  1. 1

    需要获取两次Git提交之间的所有文件差异(添加,修改,重命名)

  2. 2

    查看git两次提交之间的所有提交列表(跨分支)

  3. 3

    Git:在特定分支的两次提交之间获取提交

  4. 4

    两次提交之间的Git差异在中间没有一些提交

  5. 5

    如何使用git列出两个不同版本之间的所有提交和相关更改

  6. 6

    Git:两次初始提交

  7. 7

    两次更改后的git diff文件

  8. 8

    忽略所有提交之间的git-diff空格更改

  9. 9

    如何列出特定文件的提交,包括 Git 中所有更改的文件?

  10. 10

    Git:从旧提交还原所有更改的文件

  11. 11

    Git命令提交所有更改,包括删除或创建的文件

  12. 12

    如何列出自特定GIT提交以来未更改的所有文件

  13. 13

    两次提交之前的Git回滚

  14. 14

    如何显示所有提交文件的列表,直到最后一次提交到git存储库中?

  15. 15

    如何在最近一次提交的情况下使用git checkout忽略所有先前的提交?

  16. 16

    Git藏匿两次

  17. 17

    如何在git中提交一个或多个异常的所有文件?

  18. 18

    计算两次git commit之间的时间

  19. 19

    计算两次git commit之间的时间

  20. 20

    当您混合两个不同的仓库时,如何从git的最后一次推送中删除所有提交?

  21. 21

    Git:如何在不更改以后提交的文件/文件夹的情况下将提交放在较早的提交之间?

  22. 22

    Git:如何在不更改以后提交的文件/文件夹的情况下将提交放在较早的提交之间?

  23. 23

    如何在git隐藏中签出未跟踪的文件?

  24. 24

    Git将更改应用于所有先前提交中的所有文件

  25. 25

    在$ Git签出branchName之后,所有更改(已提交或未提交/是否已暂存/未暂存)都显示在分支交换上

  26. 26

    在$ Git签出branchName之后,所有更改(已提交或未提交/是否已暂存/未暂存)都显示在分支交换上

  27. 27

    使用JGit在两次提交之间更改的文件列表

  28. 28

    最后两次提交的Git rebase非交互-写一个批处理文件

  29. 29

    获取两次提交之间的所有标签的列表

热门标签

归档