0
不同的行爲在Windows上我平時的工作流程是:Git:錯誤src refspec不匹配任何;在Windows和Linux
git init
git pull https://<repo_address> "branch_name"
git commit --all -m"message"
git push https://<repo_address> "branch_name"
執行所有分支的測試後,合併掌握,讓我們說
git checkout master
或只是cd到另一個目錄和合並
git pull https://<repo_address> "branch_name"
在Windows上,它完美的工作。然而,當我移植我的應用程序到Linux,令人驚訝的我就死在推着我的分支
git init
git pull https://<repo_address> "branch_name"
git commit --all -m"message"
git push https://<repo_address> "branch_name"
獲得知名錯誤
error: src refspec branch_name does not match any.
error: failed to push some refs to 'https://<repo_address>'
我發現一對夫婦的解決方案,但沒有適合我。不知道原因是操作系統,也許只是不同的版本或其他。
在Linux Git版本2.1.4