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. 再提交代碼就可以了
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容