svn、git 常见问题

1.svn add 命令 递归目录下所有文件

在所在文件夹下打开命令窗口,输入如下命令即可:

svn add . --no-ignore --force

2. 提交时报错 xx is already locked.Please execute the 'Clean up' command.

解决办法:不要鼠标右键选择 clean up,此时只需打开命令窗口,进入到锁定文件目录下,输入svn cleanup回车即可。
有些可能会遇到回车后报错:svn 不是内部或外部命令,那说明svn的命令行工具没有安装,需要先把原来的svn卸载掉,重新安装。
走到如下图所示这一步的时候,点击打叉右边的小三角,然后选中第一个,继续next安装。

image.png

image.png

安装好之后,再回到上面的步骤打开命令行窗口,进入到锁定文件目录下,输入svn cleanup回车即可。

3. git提交报错

dst refspec V2.7_charge matches more than one error: failed to push some refs to 'http://192.168.51.165:90/eicloud/eicloud-frontend.git'
查了资料发现是tag和分支重名造成的,解决方法:先删除tag,重新打其他名字的tag,然后再提交就可以了

删除本地tag:git tag -d tag-name
删除远程tag:git push origin :refs/tags/tag-name

  1. 重新打tag(新tag不要跟分支同名哦)
  2. 再提交代码就可以了
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容