如圖,我想本地倉庫push到遠端倉庫。 。結果他報遠端版本領先本地版本。
接著我又pull遠端到本地
接著它又跳出這樣的命令。
接著我選擇之後它又出現這樣的介面。這個介面到底是什麼意思。為什麼要輸什麼指令,但我在上面敲東西又敲不出什麼。可以解釋一下這個介面到底是做什麼的嗎?求指導,謝謝!
闭关修行中......
git 三步驟 ,先commit,後pull,再push,
這介面就是合併分支的介面,因為你從遠端倉庫下載下來的程式碼和本地倉庫的程式碼存在不同,git讓你人工篩選出這些中的不同,最後再commit
這個是VI編輯器的介面,http://baike.baidu.com/view/908054.htm是一個指令行的文字編輯器,git的這個步驟是輸入註解的不需要修改註解的話,輸入冒號會進入vi指令模式,再輸入x 然後回車會儲存退出
不能push是因為遠端倉庫比本地的更新。這時候你要想push的話就要把遠端倉庫裡面新的提交和本地的提交合併然後再push到遠端倉庫。
接著你執行了pull指令,這個指令相當於fetch和merge,也就是把遠端倉庫裡的內容接取到本地,然後和本地的內容合併。然後出現第二張裡面的提示,合併文件已經存在,你是不是之前合併過程中直接把視窗關掉了?應該是上一次合併沒有成功。
這個是讓輸入提交(commit)信息的,畢竟合併也是一次提交嘛,這個界面是vim編輯器,你要想在這裡面輸入信息,首先要將vim切換到編輯模式,按i鍵。輸入完成之後輸入":x"儲存並退出。然後就合併完成了。
現在你已經將遠端倉庫和本地提交合併了,OK,再次執行push命令就可以提交了。 5.可以先用下圖形介面的客戶端如TortoiseGit、SourceTree或SmartGit,熟悉基本流程後再學習指令也不遲。
git push -u origin master -f
pull不成功,先執行`git pull --all
`
git 三步驟 ,先commit,後pull,再push,
這介面就是合併分支的介面,因為你從遠端倉庫下載下來的程式碼和本地倉庫的程式碼存在不同,git讓你人工篩選出這些中的不同,最後再commit
這個是VI編輯器的介面,http://baike.baidu.com/view/908054.htm
是一個指令行的文字編輯器,
git的這個步驟是輸入註解的
不需要修改註解的話,輸入冒號會進入vi指令模式,再輸入x 然後回車會儲存退出
不能push是因為遠端倉庫比本地的更新。這時候你要想push的話就要把遠端倉庫裡面新的提交和本地的提交合併然後再push到遠端倉庫。
接著你執行了pull指令,這個指令相當於fetch和merge,也就是把遠端倉庫裡的內容接取到本地,然後和本地的內容合併。然後出現第二張裡面的提示,合併文件已經存在,你是不是之前合併過程中直接把視窗關掉了?應該是上一次合併沒有成功。
這個是讓輸入提交(commit)信息的,畢竟合併也是一次提交嘛,這個界面是vim編輯器,你要想在這裡面輸入信息,首先要將vim切換到編輯模式,按i鍵。輸入完成之後輸入":x"儲存並退出。然後就合併完成了。
現在你已經將遠端倉庫和本地提交合併了,OK,再次執行push命令就可以提交了。
5.可以先用下圖形介面的客戶端如TortoiseGit、SourceTree或SmartGit,熟悉基本流程後再學習指令也不遲。
git push -u origin master -f
pull不成功,先執行
`
git pull --all