git多人操作流程

管理者:

  • 創(chuàng)建遠(yuǎn)程庫
  • clone到本地畜侦,提交初始化版本

A_developer/B_developer/C_developer

  • git clone “” 克隆遠(yuǎn)程代碼
  • git config --global user.name “name” 配置開發(fā)者姓名
  • git config --global user.email “email” 配置開發(fā)者郵箱
  • git branch -r 查看遠(yuǎn)程分支
  • git branch 查看所在本地分支
  • git checkout -b branchname 創(chuàng)建并切換到新分支
  • git push origin name:name 將新分支推到遠(yuǎn)程倉庫
  • git add . 新的開發(fā)分支操作
  • git commit -m “” 新的開發(fā)分支操作
  • git branch --set-upstream name origin/name 關(guān)聯(lián)本地分支與遠(yuǎn)程分支
  • git push 提交本次操作代碼

管理者操作本地源倉庫:

  • git pull 管理員拉取所有遠(yuǎn)程分支代碼
  • git branch -r 查看最新遠(yuǎn)程分支
  • git branch 查看所在本地分支
  • git merge origin/name 融合指定分支到主分支
  • git push 提交融合代碼到遠(yuǎn)程主分支

版本控制

  • git reflog 查看歷史版本號(hào)
  • git reset - -hard 版本號(hào) 回退到指定版本號(hào)

其他:

  • git checkout -b YL origin/YL 將遠(yuǎn)程git倉庫里的指定分支拉取到本地(本地不存在的分支):可以在其他電腦上操作自己的開發(fā)分支
  • git push --set-upstream origin 分支名 推送本地分支到遠(yuǎn)程并關(guān)聯(lián)
  • git branch -d br 刪除本地分支
  • git push origin :br (origin后面有空格) 刪除遠(yuǎn)程分支
  • git stash 分支無法切換或者合并時(shí)可以先stash或者commit這個(gè)分支在切換清女,可以切換到別的分支

更新本地指定分支,到master最新狀態(tài)

  • git fetch origin master //從遠(yuǎn)程的origin倉庫的master分支下載代碼到本地的origin master

  • git log -p master.. origin/master//比較本地的倉庫和遠(yuǎn)程參考的區(qū)別

  • git merge origin/master//把遠(yuǎn)程下載下來的代碼合并到本地倉庫,遠(yuǎn)程的和本地的合并

  • git fetch origin master:temp //從遠(yuǎn)程的origin倉庫的master分支下載到本地并新建一個(gè)分支temp

  • git diff temp//比較master分支和temp分支的不同

  • git merge temp//合并temp分支到master分支

  • git branch -d temp//刪除temp

拉取遠(yuǎn)程分支并創(chuàng)建本地分支:

  • way1: git checkout -b 本地分支名x origin/遠(yuǎn)程分支名x

  •                  git checkout -b hhhh master 
    
  • way2: git fetch origin 遠(yuǎn)程分支名x:本地分支名x

     如果你想保留剛才本地修改的代碼,并把git服務(wù)器上的代碼pull到本地(本地剛才修改的代碼將會(huì)被暫時(shí)封存起來),如此一來梯嗽,服務(wù)器上的代碼更新到了本地,而且你本地修改的代碼也沒有被覆蓋沽损,之后使用add灯节,commit,push 命令即可更新本地代碼到服務(wù)器了绵估。
    
  • git stash

  • git pull origin master

  • git stash pop
    如果你想完全地覆蓋本地的代碼炎疆,只保留服務(wù)器端代碼,則直接回退到上一個(gè)版本国裳,再進(jìn)行pull:

  • git reset --hard

  • git pull origin master

    Git鼓勵(lì)大量使用分支:

  • 查看分支:git branch

  • 創(chuàng)建分支:git branch <name>

  • 切換分支:git checkout <name>

  • 創(chuàng)建+切換分支:git checkout -b <name>

  • 合并某分支到當(dāng)前分支:git merge <name>

  • 刪除分支:git branch -d <name>

  • git merge --no-ff name 合并分支

  • git diff 合并分支可能產(chǎn)生沖突這是正常的形入,雖然我們這是新建的分支不會(huì)產(chǎn)生沖突,但還是在這里記錄下缝左。下面的代碼可以查看產(chǎn)生沖突的文件亿遂,然后做對(duì)應(yīng)的修改再提交一次就可以了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末渺杉,一起剝皮案震驚了整個(gè)濱河市蛇数,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌少办,老刑警劉巖苞慢,帶你破解...
    沈念sama閱讀 211,290評(píng)論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件诵原,死亡現(xiàn)場(chǎng)離奇詭異英妓,居然都是意外死亡挽放,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門蔓纠,熙熙樓的掌柜王于貴愁眉苦臉地迎上來辑畦,“玉大人,你說我怎么就攤上這事腿倚〈砍觯” “怎么了?”我有些...
    開封第一講書人閱讀 156,872評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵敷燎,是天一觀的道長(zhǎng)暂筝。 經(jīng)常有香客問我,道長(zhǎng)硬贯,這世上最難降的妖魔是什么焕襟? 我笑而不...
    開封第一講書人閱讀 56,415評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮饭豹,結(jié)果婚禮上鸵赖,老公的妹妹穿的比我還像新娘。我一直安慰自己拄衰,他們只是感情好它褪,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,453評(píng)論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著翘悉,像睡著了一般茫打。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上镐确,一...
    開封第一講書人閱讀 49,784評(píng)論 1 290
  • 那天包吝,我揣著相機(jī)與錄音,去河邊找鬼源葫。 笑死诗越,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的息堂。 我是一名探鬼主播嚷狞,決...
    沈念sama閱讀 38,927評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼荣堰!你這毒婦竟也來了床未?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,691評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤振坚,失蹤者是張志新(化名)和其女友劉穎薇搁,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體渡八,經(jīng)...
    沈念sama閱讀 44,137評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡啃洋,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,472評(píng)論 2 326
  • 正文 我和宋清朗相戀三年传货,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片宏娄。...
    茶點(diǎn)故事閱讀 38,622評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡问裕,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出孵坚,到底是詐尸還是另有隱情粮宛,我是刑警寧澤,帶...
    沈念sama閱讀 34,289評(píng)論 4 329
  • 正文 年R本政府宣布卖宠,位于F島的核電站巍杈,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏扛伍。R本人自食惡果不足惜秉氧,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,887評(píng)論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望蜒秤。 院中可真熱鬧汁咏,春花似錦、人聲如沸作媚。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽纸泡。三九已至漂问,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間女揭,已是汗流浹背蚤假。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評(píng)論 1 265
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留吧兔,地道東北人磷仰。 一個(gè)月前我還...
    沈念sama閱讀 46,316評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像境蔼,于是被迫代替她去往敵國(guó)和親灶平。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,490評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • git常用命令 GIT常用命令備忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章閱讀 8,458評(píng)論 1 26
  • 鐘表系錯(cuò)了時(shí)間的扣箍土, 釵子登不上姑娘的頭逢享。 誰家花轎抬到你門前, 把我的思念也帶走吴藻。 走過橋瞒爬, 跨過溝衣赶, 青絲已在...
    生活的散文詩閱讀 139評(píng)論 0 0
  • 【我按】《泡沫十年》是今敏的《我的造夢(mèng)之路》這本書里面我最喜歡的一篇昏苏,百度了一下,網(wǎng)上除了澎湃新聞做過節(jié)選俊犯,還沒有...
    rukidin閱讀 665評(píng)論 0 0
  • 不得不說我能在21天閱讀中國(guó)式眾籌原創(chuàng)挑戰(zhàn)群里堅(jiān)持下來是多么不可思議,總結(jié)了能夠堅(jiān)持的原因:1.外力的壓力與監(jiān)督伤哺,...
    周金城閱讀 129評(píng)論 0 0
  • 離考試時(shí)間還有一個(gè)月燕侠,在各個(gè)模塊都看了一遍后的狀態(tài)明顯是有點(diǎn)放松,但真的能達(dá)到目標(biāo)成績(jī)是根本沒底立莉,或者說只是內(nèi)心得...
    30前立xoxo閱讀 132評(píng)論 0 0