我如何查看要使用git推送的内容?

有没有一种方法可以查看如果执行git push命令会被git push

我正在描绘的是类似Github的“拉动请求”功能的“文件已更改”选项卡。 当我发出拉取请求时,我可以查看并查看如果他们接受我的拉取请求将被拉入什么内容: 汇总更改的github示例

命令行是可以的,但是我更喜欢某种GUI(例如上面的屏幕截图)。


#1楼

在将本地版本推送到远程仓库之前比较本地版本的一种方法(以空运行方式推送):

使用TortoiseGit:
右键单击根文件夹项目> TortoiseGit>与先前版本的差异>
对于版本2,请选择refs/remotes/origin/master


#2楼

尝试git diff origin/master..master (假设origin/master是您的上游)。 与git push --dry-run ,即使您没有对上游的写许可,它仍然可以工作。


#3楼

要查看哪些文件已更改查看与master分支相比实际的代码更改,可以使用:

git diff --stat --patch origin master

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值