Git團(tuán)隊(duì)開發(fā)常用操作

團(tuán)隊(duì)開發(fā)常用操作

NO1 項(xiàng)目構(gòu)建者

(1)在遠(yuǎn)程倉庫創(chuàng)建倉庫
(2)將伙伴添加到倉庫合作者中(無先后要求)
(2)cd 到項(xiàng)目將要存放項(xiàng)目的目錄睬愤,右鍵糊余,git bash蚀乔,輸入:git clone 項(xiàng)目遠(yuǎn)程倉庫地址 (使用https的地址蒋纬,ssh需要遠(yuǎn)程倉庫構(gòu)建者添加)
(3)進(jìn)入項(xiàng)目目錄泊愧,初始化 git init 村视,表明該目錄為git本地倉庫之一
(4)建立本機(jī)與遠(yuǎn)程倉庫聯(lián)系官套,輸入:git remote add 遠(yuǎn)程倉庫標(biāo)識(shí)(自定義一般為origin) 地址(https)
(5)導(dǎo)入IDE之后進(jìn)行開發(fā),根據(jù)需要建立分支(eclipse蚁孔、idea插件和git bash都可以)

NO2 項(xiàng)目參與者首次操作

(1)cd 到項(xiàng)目將要存放項(xiàng)目的目錄奶赔,右鍵,git bash杠氢,輸入:git clone 項(xiàng)目遠(yuǎn)程倉庫地址 (使用https的地址站刑,ssh需要遠(yuǎn)程倉庫構(gòu)建者添加)
(2)進(jìn)入項(xiàng)目目錄,初始化 git init 鼻百,表明該目錄為git本地倉庫之一
(3)建立本機(jī)與遠(yuǎn)程倉庫聯(lián)系绞旅,輸入:git remote add 遠(yuǎn)程倉庫標(biāo)識(shí)(自定義一般為origin) 地址(https)
(4)導(dǎo)入IDE之后進(jìn)行開發(fā),根據(jù)需要建立分支(eclipse温艇、idea插件和git bash都可以)

例如:
git clone https://git.xxx/xxx/xxx.git
git init
git add .
git commit -m "first commit"
git remote add origin https://git.xxx/xxx/xxx.git

NO3 項(xiàng)目參與者的后續(xù)日常操作

假如名為張三的同志因悲,開發(fā)完成,他的具體操作順序應(yīng)該是:
(1)git checkout master勺爱,需要先把自己分支上的代碼add ,commit
(2)git pull origin master晃琳,如果有沖突,先于伙伴商量解決琐鲁,完成之后 add卫旱,commit
(3)git checkout zhangsan
(4)git merge master,與本地master分支進(jìn)行合并围段,并解決沖突顾翼,完成之后 add,commit
(5)git push origin zhangsan蒜撮,把本地zhangsan分支推送到遠(yuǎn)程zhangsan分支
(6)遠(yuǎn)端查看改動(dòng)是否正確暴构,然后通過遠(yuǎn)程創(chuàng)建合并跪呈,完成遠(yuǎn)程zhangsan合并到遠(yuǎn)程master

注意:
(1)pull 會(huì)強(qiáng)制覆蓋本地文件,pull之前先add,commit,然后:git pull 遠(yuǎn)程倉庫標(biāo)識(shí) 分支名
(2)pull下來最新的代碼進(jìn)行合并之后取逾,用push推送即可:git push 遠(yuǎn)程倉庫標(biāo)識(shí) 分支名

特別:
如果需要往不同的云倉庫中提交同一個(gè)項(xiàng)目耗绿,只需進(jìn)入項(xiàng)目目錄,打開 git bash 砾隅,
git add remote 另取遠(yuǎn)程倉庫標(biāo)識(shí)名稱 分支名(當(dāng)前本地分支名要與需要推送到遠(yuǎn)程的分支名相同),然后再push即可

參考

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末误阻,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子晴埂,更是在濱河造成了極大的恐慌究反,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,348評(píng)論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件儒洛,死亡現(xiàn)場離奇詭異精耐,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)琅锻,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,122評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門卦停,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人恼蓬,你說我怎么就攤上這事惊完。” “怎么了处硬?”我有些...
    開封第一講書人閱讀 156,936評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵小槐,是天一觀的道長。 經(jīng)常有香客問我荷辕,道長凿跳,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,427評(píng)論 1 283
  • 正文 為了忘掉前任桐腌,我火速辦了婚禮拄显,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘案站。我一直安慰自己躬审,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,467評(píng)論 6 385
  • 文/花漫 我一把揭開白布蟆盐。 她就那樣靜靜地躺著承边,像睡著了一般。 火紅的嫁衣襯著肌膚如雪石挂。 梳的紋絲不亂的頭發(fā)上博助,一...
    開封第一講書人閱讀 49,785評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音痹愚,去河邊找鬼富岳。 笑死蛔糯,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的窖式。 我是一名探鬼主播蚁飒,決...
    沈念sama閱讀 38,931評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼萝喘!你這毒婦竟也來了淮逻?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,696評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤阁簸,失蹤者是張志新(化名)和其女友劉穎爬早,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體启妹,經(jīng)...
    沈念sama閱讀 44,141評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡筛严,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,483評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了饶米。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片脑漫。...
    茶點(diǎn)故事閱讀 38,625評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖咙崎,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情吨拍,我是刑警寧澤褪猛,帶...
    沈念sama閱讀 34,291評(píng)論 4 329
  • 正文 年R本政府宣布,位于F島的核電站羹饰,受9級(jí)特大地震影響伊滋,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜队秩,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,892評(píng)論 3 312
  • 文/蒙蒙 一笑旺、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧馍资,春花似錦筒主、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至建钥,卻和暖如春藤韵,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背熊经。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評(píng)論 1 265
  • 我被黑心中介騙來泰國打工泽艘, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留欲险,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,324評(píng)論 2 360
  • 正文 我出身青樓匹涮,卻偏偏與公主長得像天试,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子焕盟,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,492評(píng)論 2 348

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

  • 1.git的安裝 1.1 在Windows上安裝Git msysgit是Windows版的Git秋秤,從https:/...
    落魂灬閱讀 12,652評(píng)論 4 54
  • git常用命令 GIT常用命令備忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章閱讀 8,458評(píng)論 1 26
  • Git常用語法 [TOC] Git簡介 描述 ? Git(讀音為/g?t/。)是一個(gè)開源的分布式版本控制系統(tǒng)脚翘,...
    君惜丶閱讀 3,500評(píng)論 0 13
  • 配置 首先是配置帳號(hào)信息 ssh -T git@github.com#登陸github 修改項(xiàng)目中的個(gè)人信息 1 ...
    rochuan閱讀 718評(píng)論 1 1
  • 晚上我回來得很晚灼卢,九點(diǎn)多了,兒仍在桌前做作業(yè)来农,見我回來鞋真,平靜地對(duì)我說,今天調(diào)座位了沃于,我和王學(xué)霸成了同桌涩咖。他...
    大愛無疆楊青閱讀 294評(píng)論 0 4