GitHub菜鳥使用教程

在工作中接觸非公開代碼的職業(yè)程序員們,更應(yīng)該接觸世界上的不同文化次氨,擴(kuò)展見聞。如果只在公司這一封閉的小世界中敲代碼摘投,往往在不知不覺間煮寡,手中的技術(shù)就變的陳腐不堪了。
所以學(xué)會(huì)用GitHub能讓你的視野不至于僅限于此犀呼。

GitHub官網(wǎng)下載

TortoiseGit下載

安裝Git

1.1 選擇組建(默認(rèn)的即可)



1.2 設(shè)置環(huán)境變量(選擇Use Git from Git Bash only)



1.3 選擇https傳輸端(默認(rèn)即可)

1.4 換行符的處理



往后一直回車鍵即可幸撕。

順利安裝完成之后,Git Bash會(huì)作為一個(gè)應(yīng)用程序添加進(jìn)系統(tǒng)外臂,接下來請(qǐng)啟動(dòng)它坐儿。雙擊之后會(huì)彈出一個(gè)名為Git Bash的命令提示符,它屬于msysgit 。

配置Git

Git Bash的運(yùn)行界面



2.1 首先在本地創(chuàng)建ssh key宋光;
在Git Bash中輸入:

$ ssh-keygen -t rsa -C "your_email@youremail.com"

后面的your_email@youremail.com改為你在github上注冊(cè)的郵箱貌矿,之后會(huì)要求確認(rèn)路徑和輸入密碼,我們這使用默認(rèn)的一路回車就行罪佳。成功的話會(huì)在~(C:\Users\Administrator)下生成.ssh文件夾逛漫,進(jìn)去,打開id_rsa.pub文件赘艳,復(fù)制里面的key(所有的)內(nèi)容酌毡。


2.2 回到github上,進(jìn)入 賬戶配置( https://github.com/settings/keys )第练, 左邊選擇SSH and GPG Keys,title隨便填阔馋,粘貼在你電腦上生成的key玛荞。

2.3 為了驗(yàn)證是否成功娇掏,在git bash下輸入:

$ ssh -T git@github.com

如果是第一次的會(huì)提示是否continue,輸入yes就會(huì)看到:You've successfully authenticated, but GitHub does not provide shell access 勋眯。這就表示已成功連上github婴梧。



2.4 接下來我們要做的就是把本地倉庫傳到github上去下梢,在此之前還需要設(shè)置username和email,因?yàn)間ithub每次commit都會(huì)記錄他們塞蹭。

$ git config --global user.name "your name"
$ git config --global user.email "your_email@youremail.com"

以上兩個(gè)命令執(zhí)行完畢后會(huì)在此(C:\Users\Administrator)文件夾下生產(chǎn)后綴為.gitconfig的文件孽江。


.gitconfig顯示內(nèi)容

使用GitHub

本地源碼上傳到GitHub

3.1 創(chuàng)建倉庫



-----Repository name (欄中設(shè)置倉庫名稱)
-----Description(欄中可以設(shè)置倉庫說明)
-----Public、Private(這一欄可以選擇Public還是Public番电,創(chuàng)建公開的倉庫岗屏,倉庫內(nèi)所有的內(nèi)容都會(huì)被公開。選擇Private可以創(chuàng)建非公開倉庫漱办,用戶可以設(shè)置訪問權(quán)限这刷,但是這項(xiàng)是收費(fèi)的。)
-----Initialize this repository with a README(在Initialize this repository with a README選項(xiàng)上打鉤娩井,隨后GitHub會(huì)自動(dòng)初始化倉庫設(shè)置README文件,生成的README文件用來描述項(xiàng)目的暇屋,支持Markdown格式)
----GitHub Flavored Markdown
在GitHub上進(jìn)行交流時(shí)用到的Issue、評(píng)論洞辣、Wiki,都可以用Markdown語法表述咐刨,從而進(jìn)行標(biāo)記。準(zhǔn)確的說應(yīng)該是GitHub Flavored Markdown(GFM)語法扬霜。



README

編輯

展示.png

3.1.1找到想要上傳的源碼文件夾定鸟,右擊選擇Git Bash Here點(diǎn)擊出現(xiàn)Git Bash界面:(創(chuàng)建倉庫)輸入

git init
創(chuàng)建倉庫

本地倉庫創(chuàng)建完畢后,關(guān)掉Git Bash界面著瓶,繼續(xù):


單擊Git Sync……

出現(xiàn)的界面單擊Commit

注意圖中的標(biāo)注

單擊Push……繼續(xù)


此處輸入GitHub用戶名

輸入GitHub密碼

Remote URL:GitHub中創(chuàng)建倉庫的地址(類似https://github.com/Hizcy/MyThreads)


以上點(diǎn)擊確認(rèn)之后:




克隆(Clone)源代碼到本地

在本地創(chuàng)建一個(gè)空的文件夾仔粥,初始化倉庫:



git clone 'DownLoadUrl'

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市蟹但,隨后出現(xiàn)的幾起案子躯泰,更是在濱河造成了極大的恐慌,老刑警劉巖华糖,帶你破解...
    沈念sama閱讀 211,042評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件麦向,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡客叉,警方通過查閱死者的電腦和手機(jī)诵竭,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,996評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來兼搏,“玉大人卵慰,你說我怎么就攤上這事》鹕耄” “怎么了裳朋?”我有些...
    開封第一講書人閱讀 156,674評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長吓著。 經(jīng)常有香客問我鲤嫡,道長送挑,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,340評(píng)論 1 283
  • 正文 為了忘掉前任暖眼,我火速辦了婚禮惕耕,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘诫肠。我一直安慰自己司澎,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,404評(píng)論 5 384
  • 文/花漫 我一把揭開白布栋豫。 她就那樣靜靜地躺著惭缰,像睡著了一般。 火紅的嫁衣襯著肌膚如雪笼才。 梳的紋絲不亂的頭發(fā)上漱受,一...
    開封第一講書人閱讀 49,749評(píng)論 1 289
  • 那天,我揣著相機(jī)與錄音骡送,去河邊找鬼昂羡。 笑死,一個(gè)胖子當(dāng)著我的面吹牛摔踱,可吹牛的內(nèi)容都是我干的虐先。 我是一名探鬼主播,決...
    沈念sama閱讀 38,902評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼派敷,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼蛹批!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起篮愉,我...
    開封第一講書人閱讀 37,662評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤腐芍,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后试躏,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體猪勇,經(jīng)...
    沈念sama閱讀 44,110評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,451評(píng)論 2 325
  • 正文 我和宋清朗相戀三年颠蕴,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了泣刹。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,577評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡犀被,死狀恐怖椅您,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情寡键,我是刑警寧澤掀泳,帶...
    沈念sama閱讀 34,258評(píng)論 4 328
  • 正文 年R本政府宣布,位于F島的核電站,受9級(jí)特大地震影響开伏,放射性物質(zhì)發(fā)生泄漏膀跌。R本人自食惡果不足惜遭商,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,848評(píng)論 3 312
  • 文/蒙蒙 一固灵、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧劫流,春花似錦巫玻、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,726評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至可很,卻和暖如春诗力,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背我抠。 一陣腳步聲響...
    開封第一講書人閱讀 31,952評(píng)論 1 264
  • 我被黑心中介騙來泰國打工苇本, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人菜拓。 一個(gè)月前我還...
    沈念sama閱讀 46,271評(píng)論 2 360
  • 正文 我出身青樓瓣窄,卻偏偏與公主長得像,于是被迫代替她去往敵國和親纳鼎。 傳聞我的和親對(duì)象是個(gè)殘疾皇子俺夕,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,452評(píng)論 2 348

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