假定你現在需要將master的分支merge到自己的本地分支yousa/master(且自己的分支是從master checkout出來的)
git fetch#取下本分支以及相關分支的更新
git checkout yousa/master#切換到yousa/master分支
git pull#更新本地**到最新
git merge origin/master#將遠端master分支的**merge進本地分支
git mergetool#使用merge工具解決merge衝突
git commit;git push#提交更新
簡單來說git pull = git fetch + git merge
git pull 可以理解為,git fetch, git merge origin,先取下更新,然後將遠端更新merge進來。
嚴禁使用git merge origin master這個命令,……其實正確的應該是git pull origin master
它所對應的相同功能就是git fetch;git merge origin/master
git merge origin master是將本分支遠端分支merge到本地master分支,反正會讓你覺得蛋疼無比,不要跟git pull origin master混用
Vi 簡易教程
vi file1 file2 此時,您會發現您面對如下視窗 圖 4.4.vim 開始 您現在是在開啟的第乙個檔案的最前面,並處於 命令模式 在此模式下,您不能往檔案中插入文字。要插入文字,您需要先切換到 插入模式 以下是一些插入文字的快捷方式 在插入模式中,您會在螢幕底部看到 插入 字串 提示您所處...
Vim簡易教程
vim時linux內建的一款可定製的文字編輯器,使用者可以根據自己的需求對其進行功能的補充。要對文字內容進行編輯,需要按下 i,i,o,o,a,a,r,r 這些鍵中的任意乙個,此時vi編輯器將處於編輯狀態,使用者便可對文字進行需要的修改。下面對這個開啟編輯模式的鍵進行簡單的介紹 命令含義 i進入編輯...
svn簡易教程
主要以debian linux 為例,使用以下命令安裝svn tl debian sudo apt get install subversion 安裝完成後,檢視安裝的svn版本 tl debian svn version tl debian mkdir svn tl debian svnadmin...