git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks push -v --tags origin

文章目录

  • 前言
  • 一、解决办法
  • 总结


前言

好多天没交代码了, 今天用SourceTree提交突然报了这个错误.

git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks push -v --tags origin main:main

一、解决办法

上方工具栏, 工具-选项:

git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks push -v --tags origin_第1张图片
进入验证标签页, 现在只有这两个:

git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks push -v --tags origin_第2张图片
很明显向github提交应该对第二个进行操作, 点击编辑:

git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks push -v --tags origin_第3张图片

这里需要输入token而不是密码:

git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks push -v --tags origin_第4张图片
然后会新增一个你的github账户存档:

git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks push -v --tags origin_第5张图片
将其设为默认, 然后再次提交代码即可.


总结

你可能感兴趣的:(Git,又写Bug呢?,git,github)