之前使用Sourcetree push提交代码的时候遇到了下面的报错。
第一时间排查确认了:1、develop分支是存在;2、我对这个项目也有提交的权限。
进一步排查发现原因:
发现这个项目我是通过Sourcetree Add添加进来的。而Sourcetree里记录的账号是我同事的(他之前用过我电脑),所以现在相当于用他的账号来访问这个项目
才会报上面的错误。
解决办法
最后发现在克隆的时候加上用户名就可以切换用户了,然后就会让你输入密码,输入成功就会执行clone代码
http://[email protected]/xxxx/pad.git
Robergean为我当前使用的用户,替换成自己的就行。
参考:
版权声明:本文为CSDN博主「Robergean」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Robergean/article/details/125997637