GitHub的使用說(shuō)明

介紹

Hello World 程序在編程里面是一個(gè)歷史悠久的傳統(tǒng).做一個(gè)簡(jiǎn)單的練習(xí),讓你去學(xué)習(xí)新的知識(shí).讓我們開(kāi)始使用GitHub!

你將學(xué)會(huì):

  • 創(chuàng)建一個(gè)配置庫(kù)
  • 創(chuàng)建并管理一個(gè)分支
  • 修改文件并推送到GitHub上面
  • 打開(kāi)合并推送請(qǐng)求

什么是GitHub?

GitHub是一個(gè)代碼的托管以及版本控制的平臺(tái),可以讓你在任何地方對(duì)你的項(xiàng)目進(jìn)行操作.本教程教你如何建立配置庫(kù),如何創(chuàng)建分支,提交,以及推送自己的源代碼.你將創(chuàng)建你的Hello World代碼庫(kù),并熟悉GitHub的工作流,這是一個(gè)非常流行的工作流.

不需要做任何編碼

要完成本教程,你需要一個(gè)GitHub賬號(hào),并且要接入互聯(lián)網(wǎng),你不需要知道任何代碼,或命令行命令,或者是安裝Git(GitHub客戶(hù)端已經(jīng)做好了這些)

提示:

打開(kāi)這個(gè)指南在一個(gè)單獨(dú)的窗口,以便你能進(jìn)行完整的步驟操作.

第一步 創(chuàng)建一個(gè)配置庫(kù)

一個(gè)配置庫(kù)通常用來(lái)管理一個(gè)單一的工程,在一個(gè)配置庫(kù)里面可以有文件夾,文件,圖片,音視頻,電子表格,數(shù)據(jù)集合以及任何你工程里面需要的資源.我們建議包含readme文件,或者一個(gè)對(duì)你的工程進(jìn)行說(shuō)明的文件.在GitHub上面這些文件是很容易添加的,除此之外還有很多的其他的可選擇文件,比如說(shuō)一個(gè)證書(shū)文件.

創(chuàng)建一個(gè)配置庫(kù)

創(chuàng)建配置庫(kù)

在創(chuàng)建配置的時(shí)候我們需要做以下幾點(diǎn):

  • 配置庫(kù)的名字
  • 配置庫(kù)的描述
  • 是否添加忽略文件(可選)
  • 是否添加證書(shū)(可選)
  • 創(chuàng)建配置庫(kù)的時(shí)候同時(shí)創(chuàng)建readme文件

創(chuàng)建一個(gè)分支

創(chuàng)建分支

在創(chuàng)建配置庫(kù)的時(shí)候會(huì)默認(rèn)創(chuàng)建一個(gè)主分支,在主分支里面存放我們的工程,在此我們可以創(chuàng)建子分支,子分支可以有的時(shí)候也叫功能分支,我們?cè)谧臃种Ю锩鎸?shí)現(xiàn)單個(gè)功能的開(kāi)發(fā)工作,當(dāng)完成開(kāi)發(fā)工作之后.我們首先要執(zhí)行pull命令將配置庫(kù)最新的代碼clone下來(lái)然后在本地解決完沖突后在合并到主分支當(dāng)中去.這是一個(gè)分支的基本功能.
創(chuàng)建一個(gè)分支:


創(chuàng)建一個(gè)子分支
創(chuàng)建一個(gè)子分支

創(chuàng)建子分支我們需要在主分支的基礎(chǔ)上進(jìn)行創(chuàng)建,新創(chuàng)建的子分支實(shí)際是對(duì)主分支的復(fù)制.我們需要對(duì)子分支進(jìn)行命名,現(xiàn)在我們就可以開(kāi)始在子分支進(jìn)行開(kāi)發(fā)工作了.

在分支進(jìn)行修改然后進(jìn)行提交

修改分支內(nèi)容

點(diǎn)擊readme文件,然后點(diǎn)擊右側(cè)的編輯按鈕進(jìn)行編輯,然后對(duì)本次修改的內(nèi)容進(jìn)行描述,完成后點(diǎn)擊提交按鈕.
此時(shí)子分支的內(nèi)容不同與主分支了.

做一個(gè)拉取的請(qǐng)求

在拉取請(qǐng)求是gitHub核心的命令,過(guò)程中完成對(duì)文件的比較,修改和提交.
具體步驟如下:
第一步


創(chuàng)建pull命令
創(chuàng)建pull命令

第二步


選擇要提交的分支
選擇要提交的分支

第三步
解決文件沖突
解決文件沖突

第四步
合并文件沖突
合并文件沖突

第五步


執(zhí)行pull請(qǐng)求
執(zhí)行pull請(qǐng)求

完成這些后,就可以合并分支啦


合并分支
合并分支

合并完成后就可以刪除沒(méi)用的子分支啦


刪除子分支
刪除子分支

這樣問(wèn)就走完了一個(gè)gitHub的工作流,具體詳細(xì)使用細(xì)節(jié)可以參照hitHub官網(wǎng)的指南,再次就不做介紹.
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末店溢,一起剝皮案震驚了整個(gè)濱河市爹凹,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌俭识,老刑警劉巖冠场,帶你破解...
    沈念sama閱讀 221,695評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件谱姓,死亡現(xiàn)場(chǎng)離奇詭異躯畴,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)误趴,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,569評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén)霹琼,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人,你說(shuō)我怎么就攤上這事枣申∈燮希” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 168,130評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵忠藤,是天一觀(guān)的道長(zhǎng)挟伙。 經(jīng)常有香客問(wèn)我,道長(zhǎng)熄驼,這世上最難降的妖魔是什么像寒? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,648評(píng)論 1 297
  • 正文 為了忘掉前任,我火速辦了婚禮瓜贾,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘携悯。我一直安慰自己祭芦,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,655評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布憔鬼。 她就那樣靜靜地躺著龟劲,像睡著了一般。 火紅的嫁衣襯著肌膚如雪轴或。 梳的紋絲不亂的頭發(fā)上昌跌,一...
    開(kāi)封第一講書(shū)人閱讀 52,268評(píng)論 1 309
  • 那天,我揣著相機(jī)與錄音照雁,去河邊找鬼蚕愤。 笑死,一個(gè)胖子當(dāng)著我的面吹牛饺蚊,可吹牛的內(nèi)容都是我干的萍诱。 我是一名探鬼主播,決...
    沈念sama閱讀 40,835評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼污呼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼裕坊!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起燕酷,我...
    開(kāi)封第一講書(shū)人閱讀 39,740評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤籍凝,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后苗缩,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體饵蒂,經(jīng)...
    沈念sama閱讀 46,286評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,375評(píng)論 3 340
  • 正文 我和宋清朗相戀三年挤渐,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了苹享。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,505評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖得问,靈堂內(nèi)的尸體忽然破棺而出囤攀,到底是詐尸還是另有隱情,我是刑警寧澤宫纬,帶...
    沈念sama閱讀 36,185評(píng)論 5 350
  • 正文 年R本政府宣布焚挠,位于F島的核電站,受9級(jí)特大地震影響漓骚,放射性物質(zhì)發(fā)生泄漏蝌衔。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,873評(píng)論 3 333
  • 文/蒙蒙 一蝌蹂、第九天 我趴在偏房一處隱蔽的房頂上張望噩斟。 院中可真熱鬧,春花似錦孤个、人聲如沸剃允。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,357評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)斥废。三九已至,卻和暖如春给郊,著一層夾襖步出監(jiān)牢的瞬間牡肉,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,466評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工淆九, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留统锤,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,921評(píng)論 3 376
  • 正文 我出身青樓吩屹,卻偏偏與公主長(zhǎng)得像跪另,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子煤搜,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,515評(píng)論 2 359

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

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,288評(píng)論 25 707
  • 1.git的安裝 1.1 在Windows上安裝Git msysgit是Windows版的Git免绿,從https:/...
    落魂灬閱讀 12,668評(píng)論 4 54
  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn)擦盾,斷路器嘲驾,智...
    卡卡羅2017閱讀 134,702評(píng)論 18 139
  • 因工作需要辽故,我經(jīng)常要參加一些同行們的應(yīng)酬。 俗話(huà)說(shuō)腐碱,中國(guó)人的事情大都是在酒桌上完成的誊垢,大到合同簽署掉弛,小到接待好友,...
    蒼穹之下小人兒閱讀 1,219評(píng)論 0 12
  • 方董推薦的簡(jiǎn)書(shū)寫(xiě)作軟件,今天終于有時(shí)間沉下心來(lái)學(xué)習(xí)了芋肠,學(xué)習(xí)新軟件的編輯乎芳,也是大時(shí)代星火創(chuàng)客帶頭人的要求,創(chuàng)客頭人要...
    許鳳蓮閱讀 317評(píng)論 0 0