git merge簡易教程和QA

2021-07-24 06:58:46 字數 666 閱讀 6688

假定你現在需要將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...