相关疑难解决方法(0)

如何显示已上演的更改?

我上演了一些改变来承诺; 如何查看为下一次提交而暂存的所有文件的差异?我知道git状态,但我想看到实际的差异 - 而不仅仅是分阶段文件的名称.

我看到git-diff(1)手册页说

git diff [--options] [ - ] [...]

此表单用于查看您对索引所做的更改(下一次提交的暂存区域).换句话说,差异是你可以告诉git进一步添加到索引但你还没有.您可以使用git-add(1)暂存这些更改.

不幸的是,我无法理解这一点.必须有一些方便的单行,我可以创建一个别名,对吗?

git diff dvcs git-diff git-stage

2034
推荐指数
12
解决办法
78万
查看次数

使用GIT,我如何有选择地将一个提交的更改合并到另一个'fork'上?

采取这种情况:

  1. 我决定在github.com上"分叉"代码库,并开始执行我的例程:编辑 - 提交 - 推送; 又名hack hack hack.
  2. 在我做了一些更改后,我看到另一个人在同一个项目上做了一些更改,我喜欢它们!
  3. 我决定将它们合并到我的中.问题是,我只想要一个特定提交的"部分",在他做过的几个提交中.

获得这些选择的更改量的最有效方法是什么,合并到我的'fork'中?

git merge pull

79
推荐指数
1
解决办法
3万
查看次数

标签 统计

git ×2

diff ×1

dvcs ×1

git-diff ×1

git-stage ×1

merge ×1

pull ×1