iOS開發(fā) 如何把個人項目放GitHub

轉(zhuǎn)載自:Git--將已有的項目添加到github
一面哼、目標
把已有項目放GitHub上,方便版本迭代扫步,或開源分享魔策。
二、實現(xiàn)步驟

  1. 先從github創(chuàng)建一個空的倉庫河胎,要public還是private看你個人需要闯袒。并復制鏈接地址。
  • 創(chuàng)建倉庫


    創(chuàng)建倉庫
  • 復制鏈接


    復制倉庫地址

    2.初始化本地倉庫游岳,并提交內(nèi)容到本地
    需要先打開 命令行終端政敢,然后通過 cd 命令切換到需要添加到github 的項目的目錄下。如果你本地已有項目胚迫,則cd到你的項目目錄下喷户,也可以忽略第一步。然后依次執(zhí)行如下命令访锻, 具體命令及其含義如下:

1). touch README.md

創(chuàng)建說明文檔褪尝,在README.md文件中闹获,可以添加你對改項目的一些描述

2).git init

初始化本地倉庫。會生成“.git”隱藏文件夾恼五,如果路徑下已有“.git”需要先把已有的刪除昌罩。

3).git add ./

添加全部已經(jīng)修改的文件,準備commit 提交
該命令效果等同于 git add -A

4).git commit -m ‘提交說明’

將修改后的文件提交到本地倉庫灾馒,如:git commit -m ‘增加README.md說明文檔’

3.連接到遠程倉庫,并將代碼同步到遠程倉庫
1). git remote add origin 遠程倉庫地址

連接到遠程倉庫并為該倉庫創(chuàng)建別名 , 別名為origin . 這個別名是自定義的遣总,通常用origin ; 遠程倉庫地址睬罗,就是你自己新建的那個倉庫的地址,復制地址的方法參考 第二張圖旭斥。
如:git remote add origin https://github.com/CnPeng/MyCustomAlertDialog.git 這段代碼的含義是: 連接到github上https://github.com/CnPeng/MyCustomAlertDialog.git 這個倉庫容达,并創(chuàng)建別名為origin . (之后push 或者pull 的時候就需要使用到這個 origin 別名)

2).git push -u origin master

創(chuàng)建一個 upStream (上傳流),并將本地代碼通過這個 upStream 推送到 別名為 origin 的倉庫中的 master 分支上

-u 垂券,就是創(chuàng)建 upStream 上傳流花盐,如果沒有這個上傳流就無法將代碼推送到 github;同時菇爪,這個 upStream 只需要在初次推送代碼的時候創(chuàng)建算芯,以后就不用創(chuàng)建了。
另外凳宙,在初次 push 代碼的時候熙揍,可能會因為網(wǎng)絡(luò)等原因?qū)е旅钚薪K端上的內(nèi)容一直沒有變化,耐心等待一會就好氏涩。

4.至此届囚,你已經(jīng)完成了本地倉庫與遠端GitHub倉庫的連接。后續(xù)你就可以繼續(xù)修改本地代碼是尖,然后提交并推送到github意系。
1).git add ./

追蹤并添加全部修改了的代碼,準備提交

2).git commit -m "提交說明"

將修改后的代碼先提交到本地倉庫饺汹,添加提交說明蛔添,方便你知道每個版本修改了哪些內(nèi)容

3).git pull

如果是多人協(xié)作開發(fā)的話,一定要先 pull 首繁,將 github 的代碼拉取到本地作郭,這樣在 merge 解決沖突的時候稍微簡便些。默認拉取到 master分支(如果只是自己做這個項目弦疮,可以忽略pull)

4).git push

將代碼推送到 github , 默認推送到 別名為 origin 的倉庫中的 master 分支上夹攒。

5).注意事項

如果有多個遠程倉庫 或者 多個分支, 并且需要將代碼推送到指定倉庫的指定分支上胁塞,那么在 pull 或者 push 的時候咏尝,就需要 按照下面的格式書寫:

git pull 倉庫別名 倉庫分支名
git push 倉庫別名 倉庫分支名

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末压语,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子编检,更是在濱河造成了極大的恐慌胎食,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,122評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件允懂,死亡現(xiàn)場離奇詭異厕怜,居然都是意外死亡,警方通過查閱死者的電腦和手機蕾总,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,070評論 3 395
  • 文/潘曉璐 我一進店門粥航,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人生百,你說我怎么就攤上這事递雀。” “怎么了蚀浆?”我有些...
    開封第一講書人閱讀 164,491評論 0 354
  • 文/不壞的土叔 我叫張陵缀程,是天一觀的道長。 經(jīng)常有香客問我市俊,道長杨凑,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,636評論 1 293
  • 正文 為了忘掉前任秕衙,我火速辦了婚禮蠢甲,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘据忘。我一直安慰自己鹦牛,他們只是感情好,可當我...
    茶點故事閱讀 67,676評論 6 392
  • 文/花漫 我一把揭開白布勇吊。 她就那樣靜靜地躺著曼追,像睡著了一般。 火紅的嫁衣襯著肌膚如雪汉规。 梳的紋絲不亂的頭發(fā)上礼殊,一...
    開封第一講書人閱讀 51,541評論 1 305
  • 那天,我揣著相機與錄音针史,去河邊找鬼晶伦。 笑死,一個胖子當著我的面吹牛啄枕,可吹牛的內(nèi)容都是我干的婚陪。 我是一名探鬼主播,決...
    沈念sama閱讀 40,292評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼频祝,長吁一口氣:“原來是場噩夢啊……” “哼泌参!你這毒婦竟也來了脆淹?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,211評論 0 276
  • 序言:老撾萬榮一對情侶失蹤沽一,失蹤者是張志新(化名)和其女友劉穎盖溺,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體铣缠,經(jīng)...
    沈念sama閱讀 45,655評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡烘嘱,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,846評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了攘残。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片拙友。...
    茶點故事閱讀 39,965評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖歼郭,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情辐棒,我是刑警寧澤病曾,帶...
    沈念sama閱讀 35,684評論 5 347
  • 正文 年R本政府宣布,位于F島的核電站漾根,受9級特大地震影響泰涂,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜辐怕,卻給世界環(huán)境...
    茶點故事閱讀 41,295評論 3 329
  • 文/蒙蒙 一逼蒙、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧寄疏,春花似錦是牢、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,894評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至农曲,卻和暖如春社搅,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背乳规。 一陣腳步聲響...
    開封第一講書人閱讀 33,012評論 1 269
  • 我被黑心中介騙來泰國打工形葬, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人暮的。 一個月前我還...
    沈念sama閱讀 48,126評論 3 370
  • 正文 我出身青樓笙以,卻偏偏與公主長得像,于是被迫代替她去往敵國和親青扔。 傳聞我的和親對象是個殘疾皇子源织,可洞房花燭夜當晚...
    茶點故事閱讀 44,914評論 2 355