使用gitk log,我无法发现两者之间的差异.如何观察差异(使用git命令或某些工具)?
我正在使用Git来管理我的两台计算机和我的开发.我正在尝试将更改提交给GitHub,我收到错误.
无法推送一些参考
<repo>.为了防止您丢失历史记录,拒绝了非快进更新.在再次推送之前合并远程更改.
可能导致这种情况的原因是什么?
编辑:
拉回购物品会返回以下内容:
*分支主 - >主(非快进)已经是最新的
推送仍然给我上述错误.
这可能听起来像一个愚蠢的问题,但我找不到一个简单的答案.
是否可以假设快进意味着所有提交都在目标分支上重放并且HEAD设置为该分支上的最后一次提交?