說明不了什麼,我們正在使用這種模型的使用Git的: http://nvie.com/posts/a-successful-git-branching-model/混帳取控制檯上
我努力去學習使用git獲取和git具體的合併合併,而不僅僅是拉動。對於我的問題,我所做的是更改分支並將這些更改推送到分支。我在github上看到了這些變化。然後我切換到主人以獲取這些更改。所以我
git checkout master
git fetch // terminal shows nothing
git fetch origin // terminal shows nothing
我是否正確使用命令獲取?我在控制檯上看不到任何東西。但是當我使用像SourceTree這樣的工具,並且我抓取它時,它會更新它們的樹並且我可以看到更改。
假設我得到了下一步的工作,並且看到了不同的更改,我只需要執行git merge <hash of the last commit or commit I want to merge in>
?謝謝!
如果一切是最新的,那麼'混帳fetch'將輸出什麼。 – dyng
@dyng我不認爲主人是最新的,因爲當我建立時,我沒有我在最後一個分支上的最新功能。那有意義嗎? – Crystal
默認情況下,如果你爲'master'設置了一個上游,'git fetch origin'會將代碼提取到'origin/master'(* not *'master'),我的意思是'origin/master'是最新的我說最新。你可以通過'git diff master origin/master'來檢查它。如果沒有,也許你沒有設置上游。提取 – dyng