在Xcode9中使用git進行版本管理(GitHub篇)

轉(zhuǎn)載請表明本文地址轿秧,此文章介紹了 在 Xcode 9 中使用 Git 和 GitHub 進行網(wǎng)絡(luò)版本管理吱型,介紹 Git 基礎(chǔ)和使用 Git 進行本地版本管理戳這里: 在Xcode9中使用git進行版本管理(本地篇),本文中的模型建立在本地篇的模型之上咪鲜。

Xcode 9 高度融合了 GitHub ,從現(xiàn)在開始,在 Xcode 9 中使用 GitHub 進行網(wǎng)絡(luò)版本管理將變得十分簡單。

在沒有上傳之前锰悼,你的所有工作都在本地完成舔清。網(wǎng)站 GitHub 允許你在 GitHub 的服務(wù)器上創(chuàng)建一個個人倉庫以存儲你的工程复斥。這項功能很棒痢虹,因為你可以更加容易得與其他伙伴開展小組合作惨缆。

如果你還沒有一個 GitHub 的賬號的話捣染,去GitHub 申請一個吧耍攘。當你擁有一個賬號了以后,你就需要將你的 GitHub 證書加入 Xcode畔勤。打開 Xcode Preferences 然后選擇 Accounts 蕾各,點擊下方的 + 然后選擇 GitHub 作為賬號類型。Xcode 會提示輸入你的 GitHub 賬號庆揪。

1.png

如果你的 GitHub 賬號設(shè)定了登錄驗證的話示损,Xcode 還會提示你輸入你的單次通過密碼(one-time password)。

2.png

Xcode 會向你展示完善 GitHub 賬號配置的界面嚷硫。如果您配置了 SSH密鑰检访,你可以切換到 SSH 從 GitHub 克隆倉庫(默認HTTPS)始鱼。

3.png

在資源控制導(dǎo)航欄中,右擊項目名稱(GitUseExample)脆贵,然后選擇
Create “GitUseExample” Remote on GitHub….

4.png

Xcode 會彈出創(chuàng)建倉庫的預(yù)設(shè)值界面医清,點擊 Create(注意,倉庫默認類型為 Public卖氨,私有倉庫要收錢哦)会烙。

5.png

在資源控制導(dǎo)航欄中,你會看到 Xcode 在 Remotes 下創(chuàng)建了一個名為 origin 遠程倉庫筒捺,它包含了 master 分支柏腻。

6.png

為了向遠程倉庫推送 map_feature 分支 ,你可以右擊分支點選 check out 系吭,然后在菜單選擇 Source Control\Push…. 五嫂,Xcode 會提示你輸入遠程分支的名稱,點擊 Push肯尺。

7.png

重復(fù)操作將 new_label 推送至 GitHub沃缘。

8.png

檢查一下你的 GitHub 頁面看看文件有沒有正確送達。如果你不想手動在瀏覽器打開 GitHub则吟,你可以右擊任何對象然后選擇select View on GitHub….槐臀。

9.png
10.png

現(xiàn)在是時候做最后的改變了。確認你現(xiàn)在在 master 分支上氓仲,打開ViewController.swift 水慨,改變 buttonClicked() 方法如下所示:

@IBAction func buttonClicked(_ sender: UIButton) {
  print("You finished!")
}

在菜單選擇 Source Control\Commit… ,進入提交信息頁敬扛,點擊 check the Push 來推送到遠程倉庫:可以在左下角選擇推送的倉庫讥巡。
如果你只有一個遠程倉庫,默認就會是那一個舔哪。

11.png

點擊 Commit 1 File and Push欢顷,過一小段時間后,Xcode 就會完成提交推送∽皆椋現(xiàn)在讓我們來看一看 GitHub 頁面上有哪些改變抬驴。

12.png

成功!@虑伞2汲帧!陕悬!

——結(jié)束語

了解 Git 基礎(chǔ)并使用 Git 進行本地版本管理戳這里 : 在Xcode9中使用git進行版本管理(本地篇)

本文由作者翻譯题暖,原文地址“https://www.raywenderlich.com/153084/use-git-source-control-xcode-9”,內(nèi)容較原文有少許刪減。
有什么翻譯不對的地方和不理解的地方可以在回復(fù)中提出胧卤。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末唯绍,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子枝誊,更是在濱河造成了極大的恐慌况芒,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,826評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件叶撒,死亡現(xiàn)場離奇詭異绝骚,居然都是意外死亡,警方通過查閱死者的電腦和手機祠够,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,968評論 3 395
  • 文/潘曉璐 我一進店門压汪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人古瓤,你說我怎么就攤上這事止剖。” “怎么了湿滓?”我有些...
    開封第一講書人閱讀 164,234評論 0 354
  • 文/不壞的土叔 我叫張陵滴须,是天一觀的道長舌狗。 經(jīng)常有香客問我叽奥,道長,這世上最難降的妖魔是什么痛侍? 我笑而不...
    開封第一講書人閱讀 58,562評論 1 293
  • 正文 為了忘掉前任朝氓,我火速辦了婚禮,結(jié)果婚禮上主届,老公的妹妹穿的比我還像新娘赵哲。我一直安慰自己,他們只是感情好君丁,可當我...
    茶點故事閱讀 67,611評論 6 392
  • 文/花漫 我一把揭開白布枫夺。 她就那樣靜靜地躺著,像睡著了一般绘闷。 火紅的嫁衣襯著肌膚如雪橡庞。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,482評論 1 302
  • 那天印蔗,我揣著相機與錄音扒最,去河邊找鬼。 笑死华嘹,一個胖子當著我的面吹牛吧趣,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 40,271評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼强挫,長吁一口氣:“原來是場噩夢啊……” “哼岔霸!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起纠拔,我...
    開封第一講書人閱讀 39,166評論 0 276
  • 序言:老撾萬榮一對情侶失蹤秉剑,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后稠诲,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體侦鹏,經(jīng)...
    沈念sama閱讀 45,608評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,814評論 3 336
  • 正文 我和宋清朗相戀三年臀叙,在試婚紗的時候發(fā)現(xiàn)自己被綠了略水。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,926評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡劝萤,死狀恐怖渊涝,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情床嫌,我是刑警寧澤跨释,帶...
    沈念sama閱讀 35,644評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站厌处,受9級特大地震影響鳖谈,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜阔涉,卻給世界環(huán)境...
    茶點故事閱讀 41,249評論 3 329
  • 文/蒙蒙 一缆娃、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧瑰排,春花似錦贯要、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,866評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至京郑,卻和暖如春宅广,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背傻挂。 一陣腳步聲響...
    開封第一講書人閱讀 32,991評論 1 269
  • 我被黑心中介騙來泰國打工乘碑, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人金拒。 一個月前我還...
    沈念sama閱讀 48,063評論 3 370
  • 正文 我出身青樓兽肤,卻偏偏與公主長得像套腹,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子资铡,可洞房花燭夜當晚...
    茶點故事閱讀 44,871評論 2 354

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

  • 1.git的安裝 1.1 在Windows上安裝Git msysgit是Windows版的Git电禀,從https:/...
    落魂灬閱讀 12,663評論 4 54
  • 聲明:這篇文章來源于廖雪峰老師的官方網(wǎng)站,我僅僅是作為學(xué)習(xí)之用 Git簡介 Git是什么笤休? Git是目前世界上最先...
    橫渡閱讀 3,955評論 3 27
  • 風(fēng)幸神轉(zhuǎn)身帶我走近了一家酒館前尖飞,點了一大堆菜和兩碗茶,回手向服務(wù)員給了十數(shù)個棋子店雅,看的我眼神都直了政基,要知道我累死累...
    鈞秋大少爺閱讀 191評論 0 0
  • 271days 噢噢噢~ 皮皮皮~ 重重重~
    sueva閱讀 188評論 0 0