Re: [問題] 怎麼讓git pull去更新固定的branch

看板Linux作者 (我是大笨蛋)時間15年前 (2010/03/25 17:55), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
※ 引述《Spig (Spig)》之銘言: : ※ 引述《badwork (我是大笨蛋)》之銘言: : : 之前使用git pull origin master : : 總以為是從remote端抓更新到local端的master branch : : 今天才發現這是不對的.....但之前竟然也沒爆炸 : : 其實git pull會更新到目前所在的branch : : 那問題來了,如果我想要只用git pull,總是只對master branch做更新的話該怎麼作? : : (能不加參數最好,如果要加參數origin master之類的也ok) : : 謝謝 : git fetch origin <--- 捉新的 commit 下來 : git rebase origin/master <--- 把現在的 branch 照 origin/master 那樣排好 : pull 我很少用, fetch 就會把 commit clone 下來(無論是那個 branch) : rebase 會把他排好... 因為需要用到repo forall -c 'git pull'來一次更新多個目錄 所以才希望不用檢查是否每個git repository都已經checkout到master 就能直接對mater做更新 fetch/rebase這方法看起來仍然是對目前的狀態做更新 看來一定得先checkout到master囉? 補充: http://stackoverflow.com/questions/658885/ how-do-you-get-git-to-always-pull-from-a-specific-branch git能夠藉由設定,來固定住remote的branch 但目前沒看到能設定local端的 ※ 編輯: badwork 來自: 222.156.254.85 (03/25 17:59)
文章代碼(AID): #1BgpCLPR (Linux)
文章代碼(AID): #1BgpCLPR (Linux)