能量棒小組作業(yè)

回答題號為:23567


2.舉例說明集中式與分布式版本控制的區(qū)別是什么梅尤?

解釋一:

集中式分布系統(tǒng):需要依靠互聯(lián)網(wǎng)岩调。

操作:一臺(tái)中央存儲(chǔ)的電腦巷燥,其他人從中央存儲(chǔ)電腦獲取資料,修改号枕,再上傳到中央存儲(chǔ)的電腦上缰揪。

缺點(diǎn):傳輸速度慢,需要網(wǎng)絡(luò)葱淳,中央電腦壞掉影響辦事效率钝腺。

分布式版本控制系統(tǒng):對比集中式分布系統(tǒng)。

優(yōu)點(diǎn):工作的時(shí)候不需要互聯(lián)網(wǎng)赞厕。

介紹:每臺(tái)電腦都相當(dāng)于一個(gè)“中央存儲(chǔ)電腦”艳狐,每個(gè)人都在各自電腦上修改,修改完成后推送到對方的電腦上皿桑,為了方便推送修改毫目,分布式控制系統(tǒng)設(shè)有一臺(tái)中央電腦相當(dāng)于“中央服務(wù)器”,方便推送诲侮。

缺點(diǎn):文中沒說镀虐,自己總結(jié)是,如果負(fù)責(zé)推送的“中央服務(wù)器”壞掉沟绪,就不方便推送修改了刮便。

解釋二:

集中式:工作時(shí),與其他協(xié)同工作的人交換的是整個(gè)文件近零,而且存取文件都必須通過中央服務(wù)器诺核,導(dǎo)致過于依賴中央服務(wù)器和網(wǎng)絡(luò),且速度慢久信。

分布式:工作時(shí)與其他協(xié)同工作的人交換的只是文件的改動(dòng)信息,存取都可在本地進(jìn)行漓摩,只有遠(yuǎn)程推送時(shí)需要連接網(wǎng)絡(luò)裙士,速度快,方便管毙,不依賴網(wǎng)絡(luò)腿椎,不依賴中央服務(wù)器保存桌硫,安全系數(shù)更高,因?yàn)閭溆玫拇鏅n更多(每一個(gè)協(xié)同工作對象的本地上都有)啃炸。


3.用淺顯易懂的語言說明“工作區(qū)”铆隘、“暫存區(qū)”與“版本區(qū)”的含義與互相關(guān)系是什么?

解釋一:

簡而言之南用,工作區(qū)是工作操作過程正在進(jìn)行的區(qū)域膀钠;暫存區(qū)是工作告一段落,暫時(shí)保存等待提交的區(qū)域裹虫,防止操作失誤而丟失肿嘲;版本區(qū)就是工作完成,提交正式保存的區(qū)域筑公,保證提交文件的安全雳窟。

拿做菜作比,現(xiàn)在我們的目的是為客人上一盤菜匣屡。

工作區(qū)就是我們洗菜切菜炒菜的這個(gè)做菜的過程所在的區(qū)域封救。

暫存區(qū)就是我們炒好了菜裝盤擺盤,等待上菜的區(qū)域捣作。

版本區(qū)就是我們正式端上菜品呈現(xiàn)給客人的區(qū)域兴泥。

解釋二:

首先來看張圖

從上圖可以看出”三區(qū)”的邏輯順序是:

版本區(qū) => 工作區(qū) => 暫存區(qū) => 版本區(qū)

1.版本區(qū)(git directory)

我們所有提交的內(nèi)容都會(huì)到版本區(qū),版本區(qū)是安全的.

2.工作區(qū)(working directory)

只要我們對git目錄下的文件有修改,改動(dòng)的內(nèi)容就會(huì)到工作區(qū),工作區(qū)是不安全的,內(nèi)容會(huì)丟失.

3.暫存區(qū)(staging area)

顧名思義,暫存區(qū)就是把修改的內(nèi)容暫時(shí)存放起來,防止丟失,所以它也是安全的.

所以上面的”三區(qū)”邏輯順序可以進(jìn)一步表示為


5.如何運(yùn)用分支管理實(shí)現(xiàn)多人協(xié)作?

解釋一:

簡而言之就是將主分支作為正式提交平臺(tái)虾宇,平時(shí)的工作協(xié)同的進(jìn)程在分分支上進(jìn)行搓彻,達(dá)成共識(shí)之后再提交到主分支。

而各自的工作是在分分支上再開各自的小分支嘱朽,不同意見或不同分工提交到分分支上進(jìn)行匯總和磨合旭贬。

拿做菜作比。主分支上的內(nèi)容是最后呈現(xiàn)出來的菜品搪泳,給顧客或老板看稀轨,在這里我命名為菜品呈現(xiàn)分支。

分分支上的內(nèi)容是掌勺將配菜和配料調(diào)和成一道菜品岸军,我命名為菜品掌勺分支奋刽。在Git的使用中這個(gè)“掌勺”是多人,調(diào)和的過程就是不同任務(wù)或不同意見匯總和磨合的過程艰赞。

分分支上的各自小分支內(nèi)容指備菜的分工佣谐,有的人洗菜,有的人切菜方妖,有的人準(zhǔn)備調(diào)料狭魂,他們所采在的分支就是洗菜分支,切菜分支,調(diào)料分支雌澄,都是由菜品掌勺分支分出來的斋泄。

解釋二:

首先我們來說說什么是分支,舉一個(gè)例子:

從A到B,只有一條主干道,那么這個(gè)主干道就相當(dāng)于我們的master主分支.一開始我們都在master分支上工作.

但是,每當(dāng)早晚高峰的時(shí)候主干道完全被堵死,怎么辦呢?我們在A地和B地之間又增開了1、2镐牺、3號公路.這的1炫掐、2、3號公路就相當(dāng)于我們新創(chuàng)建的分支,他們互不影響,都是從A到B.

回到我們的git上來,同理,如果有很多人都在master主干道上工作,肯定會(huì)出現(xiàn)堵死的情況.那么我們最好的解決方案就是一人一個(gè)分支.也就是說我給每輛車開一個(gè)賽道,這樣的話大家覺得還會(huì)出現(xiàn)堵車的情況嗎?當(dāng)然不會(huì),在現(xiàn)實(shí)社會(huì)中我們無法做到給每輛車子開一個(gè)賽道,但是在程序的世界里我們是上帝,我們完全可以做到這一點(diǎn).

那么問題來了,上帝是怎么給每輛車子創(chuàng)建一個(gè)賽道的


$ git branch 你的賽道名

這樣我們就創(chuàng)建出了第一個(gè)賽道.賽道是創(chuàng)建出來了,但是你得把車開到這個(gè)賽道上來啊,怎么開呢


$ git checkout 你創(chuàng)建的賽道名

現(xiàn)在你已經(jīng)把車開到了自己的賽道上.怎么,不確定?那我們就可以檢驗(yàn)一下,我們到底在哪個(gè)賽道上


$ git branch

這個(gè)命令會(huì)顯示出你所有的賽道,并且標(biāo)記出你目前所在的賽道.當(dāng)然我們不單單是可以切換自己創(chuàng)建的賽道,只要有賽道你就可以隨意的切換.

目前為止你已經(jīng)可以隨意的創(chuàng)建賽道,切換賽道了.

那么到了最后一個(gè)問題,多人合作完成一項(xiàng)任務(wù),每個(gè)人都在自己分支上,怎么把這些分支合到一起呢

首先切換到你想要合并到的分支上


$ git merge 你要合并的分支名稱

這樣你就把所有人的分支內(nèi)容合并到一個(gè)總的分支上了.


6.Git和自己的關(guān)系可能是什么睬涧,至少提出5種募胃?

1.文件管理系統(tǒng)

2.知識(shí)管理系統(tǒng)

3.團(tuán)隊(duì)協(xié)作工具

4.遠(yuǎn)程資源庫

5.項(xiàng)目資料及進(jìn)程管理系統(tǒng)


7.整理一份給小白學(xué)習(xí)的 Git 教程大綱。

圖片發(fā)自簡書App

圖片發(fā)自簡書App

圖片發(fā)自簡書App

圖片發(fā)自簡書App

圖片發(fā)自簡書App

圖片發(fā)自簡書App

圖片發(fā)自簡書App
!
圖片發(fā)自簡書App
圖片發(fā)自簡書App

圖片發(fā)自簡書App

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末宙地,一起剝皮案震驚了整個(gè)濱河市摔认,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌宅粥,老刑警劉巖参袱,帶你破解...
    沈念sama閱讀 206,013評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異秽梅,居然都是意外死亡抹蚀,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,205評論 2 382
  • 文/潘曉璐 我一進(jìn)店門企垦,熙熙樓的掌柜王于貴愁眉苦臉地迎上來环壤,“玉大人,你說我怎么就攤上這事钞诡≈O郑” “怎么了?”我有些...
    開封第一講書人閱讀 152,370評論 0 342
  • 文/不壞的土叔 我叫張陵荧降,是天一觀的道長接箫。 經(jīng)常有香客問我,道長朵诫,這世上最難降的妖魔是什么辛友? 我笑而不...
    開封第一講書人閱讀 55,168評論 1 278
  • 正文 為了忘掉前任,我火速辦了婚禮剪返,結(jié)果婚禮上废累,老公的妹妹穿的比我還像新娘。我一直安慰自己脱盲,他們只是感情好邑滨,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,153評論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著宾毒,像睡著了一般驼修。 火紅的嫁衣襯著肌膚如雪殿遂。 梳的紋絲不亂的頭發(fā)上诈铛,一...
    開封第一講書人閱讀 48,954評論 1 283
  • 那天乙各,我揣著相機(jī)與錄音,去河邊找鬼幢竹。 笑死耳峦,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的焕毫。 我是一名探鬼主播蹲坷,決...
    沈念sama閱讀 38,271評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼邑飒!你這毒婦竟也來了循签?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 36,916評論 0 259
  • 序言:老撾萬榮一對情侶失蹤疙咸,失蹤者是張志新(化名)和其女友劉穎县匠,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體撒轮,經(jīng)...
    沈念sama閱讀 43,382評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡乞旦,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,877評論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了题山。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片兰粉。...
    茶點(diǎn)故事閱讀 37,989評論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖顶瞳,靈堂內(nèi)的尸體忽然破棺而出玖姑,到底是詐尸還是另有隱情,我是刑警寧澤慨菱,帶...
    沈念sama閱讀 33,624評論 4 322
  • 正文 年R本政府宣布焰络,位于F島的核電站,受9級特大地震影響抡柿,放射性物質(zhì)發(fā)生泄漏舔琅。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,209評論 3 307
  • 文/蒙蒙 一洲劣、第九天 我趴在偏房一處隱蔽的房頂上張望备蚓。 院中可真熱鬧,春花似錦囱稽、人聲如沸郊尝。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,199評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽流昏。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間况凉,已是汗流浹背谚鄙。 一陣腳步聲響...
    開封第一講書人閱讀 31,418評論 1 260
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留刁绒,地道東北人闷营。 一個(gè)月前我還...
    沈念sama閱讀 45,401評論 2 352
  • 正文 我出身青樓,卻偏偏與公主長得像知市,于是被迫代替她去往敵國和親傻盟。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,700評論 2 345

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