第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在線等,挺急的!git中pull和git branch顯示的分支不同?

在線等,挺急的!git中pull和git branch顯示的分支不同?

動漫人物 2019-10-25 20:15:41
問題出現(xiàn)的平臺版本及自己嘗試過哪些方法相關(guān)代碼//請把代碼文本粘貼到下方(請勿用圖片代替代碼)gitinitgitremoteaddorigingit@github.com:StarForAll/myRepositorygitpulloriginlinuxprogramgitbranch你期待的結(jié)果是什么?實際看到的錯誤信息又是什么?問題描述在gitinit之后,在和遠端進行remote連接,在pull一個分支為xxx,但在本地中進行g(shù)itbranch,顯示的是master.(遠端和本地分支不一致)導(dǎo)致我進行push的時候也出現(xiàn)了問題.問題出現(xiàn)的環(huán)境背景及自己嘗試過哪些方法
查看完整描述

2 回答

?
慕村225694

TA貢獻1880條經(jīng)驗 獲得超4個贊

gitpull命令用于從另一個存儲庫或本地分支獲取并集成(整合)。通常我們會以下面的方式使用它:
#在特定情況下<遠程主機名>、<遠程分支名>、<本地分支名>都是可省略的
$gitpull<遠程主機名><遠程分支名>:<本地分支名>
當(dāng)我們省略本地分支名時,默認就是當(dāng)前分支(HEAD)。由于你是一個新的工作空間,所以本地默認的是master分支。
因此你現(xiàn)在執(zhí)行g(shù)itbranch會顯示master,但其中的內(nèi)容實際上和遠程linuxprogram分支的內(nèi)容一致。
如果你想你上面的命令達到你想要的效果,你需要在拉取之前創(chuàng)建切換到目標(biāo)分支,完整的命令可以是:
$gitinit
$gitremoteaddorigin
$gitcheckout-blinuxprogram
$gitpulloriginlinuxprogram
如果你想直接在拉取指定分支時創(chuàng)建本地對應(yīng)同名分支,你可以使用下面的命令:
$gitfetchoriginlinuxprogram:linuxprogram
當(dāng)然,有很多其它步驟也能達到同樣的目的。
另外,如果你想直接使用gitpush進行推送的話,你還需要在第一次推送時設(shè)置當(dāng)前分支的上游分支,就像是下面這樣:
$gitpush-uoriginlinuxprogram:linuxprogram
后續(xù),你就可以直接(在單個遠程倉庫的情況下)使用gitpull或gitpush了。
                            
查看完整回答
反對 回復(fù) 2019-10-25
  • 2 回答
  • 0 關(guān)注
  • 305 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號