作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
有时我会遇到以下问题:
在功能分支中添加一些提交。
从上游更新 master。
想要查看功能分支和 master 之间的差异,但是 git diff master
显示了在 master 中添加/删除的所有内容,而我真的只想查看功能分支在 master 之前的提交,而不是它落后的提交。
有没有一种方法可以做到这一点而不必将 master merge 到功能分支中?
最佳答案
我认为正确答案是三点
git diff master...feature
这仅显示了与 master 相关的功能的新变化。另请参阅:git diff - show only what's new on the remote
关于git diff 仅显示修订版/分支 A 领先于修订版/分支 B,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17605208/
我是一名优秀的程序员,十分优秀!