相关疑难解决方法(0)

Git diff提交范围中双点".."和三点"..."之间有什么区别?

以下命令之间有什么区别?:

git diff foo master   # a 
git diff foo..master  # b
git diff foo...master # c
Run Code Online (Sandbox Code Playgroud)

diff手册谈到它:

比较分支机构

$ git diff topic master    <1>
$ git diff topic..master   <2>
$ git diff topic...master  <3>
Run Code Online (Sandbox Code Playgroud)
  1. 主题提示与主分支之间的更改.
  2. 与上述相同.
  3. 自主题分支启动以来主分支上发生的更改.

但对我来说并不完全清楚.

git diff git-diff

175
推荐指数
4
解决办法
2万
查看次数

git diff - 只展示遥控器上的新功能

我在github上有一个本地仓库和一个远程仓库.出于商业原因,它们不同步.我在当地做了很多工作,现在我正在手动将新的东西添加到我的本地.没有分支.

当我使用命令时,

git diff --color master..origin/master
Run Code Online (Sandbox Code Playgroud)

我得到了很好的结果,显示了改变了......我添加到本地仓库的东西标有 - 符号,并以红色显示; 而遥控器上的内容以绿色显示+符号.

有没有办法显示遥控器上的新功能而不是本地功能?也就是说,向我展示遥控器上的任何新文件,并向我显示遥控器上的文件中的任何新行或修改行(显示所有绿色+)

谢谢.

git git-diff

8
推荐指数
2
解决办法
2780
查看次数

标签 统计

git ×2

git-diff ×2

diff ×1