sourcetree使用报错git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks push -v -

sourcetree使用报错git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks push -v -

报错提示如下:

sourcetree使用报错git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks push -v -_第1张图片
下面基本显示了报错信息,标签冲突。原因是本地的标签和线上的标签冲突。也很奇怪。这个提示,只是警告,实际代码已经提交上去了。

问题原因:

推代码的时候勾选了推送标签:
sourcetree使用报错git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks push -v -_第2张图片

解决方式:

sourcetree使用报错git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks push -v -_第3张图片
但是有点曲线救国的意思,解决不了就逃避它,当我真的想推送标签的时候,还是会出现这个报错。。。。

你可能感兴趣的:(Git,sourcetree)