英語真是個人硬傷啊,提示都要用百度翻譯看一遍,費勁。。。git
下面是我平常工做中遇到的各類問題彙總服務器
一、遠程服務器分支與本地代碼合併測試
我第一次打出spa
git pull翻譯
顯示下面的錯誤blog
就怪我英語太差,都懶得看報的錯,其實文中都給出解決方法了(須要作遠程分支關聯),便可執行rem
git branch --set-upstream-to=origin/<遠程服務器分支名稱> 本地分支名稱it
執行完這一句以後,本地分支和遠程分支就關聯到一塊兒了stream
//而後查看遠程全部分支cli
git branch -a
//合併遠程服務器代碼到本地(這裏的v1.0是遠程分支)
git merge remotes/origin/v1.0
此時又爆出一個新的錯誤
這裏意思就是我本地的代碼和服務器已經不同了,要麼提交我已經修改的,要麼stash,而後再合併
//這裏我選擇了stash (存儲分支代碼)
git stash
//而後再執行
git merge remotes/origin/v1.0
//此時應該已經將遠程服務器分支v1.0的代碼合併到本地分支(能夠是其餘的名字)上了
git status --查看本地是否最新
二、提交本地代碼到遠程分支上
//選擇你要提交的文件部分,由於工做中咱們不可能每次提交全部的文件,可能一些配置文件須要修改成本地適合的地址啥的,這裏選擇提交目錄
git add client/ --client 即爲須要提交的目錄
//編寫提交代碼的備註信息
git commit -m "這是測試代碼"
//查看全部分支
git branch -a
//提交代碼到遠程分支上
git push origin <遠程分支>
待續............