1. 程式人生 > >xcode中配置git並上傳程式碼到github

xcode中配置git並上傳程式碼到github

使用git進行協同開發已經使用的非常廣泛,github作為最大的開原始碼社群,為我們提供了方便的程式碼管理,開發者可以進行協同開發。今天就簡單說一下使用xcode來進行git程式碼的管理,將自己的程式碼上傳到github伺服器。

1、建立一個github帳號,這個我就不貼圖了。

2、使用新建帳號登陸後,新建一個代理空間。

     如圖1。其中需要填寫Repository name,預設選擇public,private是需要收費的,勾選intialze this repository with a README。建的結果如圖2。


圖 1


圖 2

3、將github上面的程式碼空間對映到開發者本地的電腦。這時候就需要使用我們的xcode工具了。但是在這個之前我們需要知道我們程式碼空間的url地址。git可以通過多種方式將程式碼空間fork到本地,筆者使用的是ssh連線,也可以使用https連線,這裡主要介紹如何使用ssh連線。在圖2中,點選右邊綠色的Clone or download,會出現對話方塊,可以在https和ssh之間切換,這裡我的程式碼空間的ssh地址是  

[email protected]:xieming1601/RioOlympics2016.git 。要想使用ssh進行連線,必須在客戶端生成金鑰,同時將這個金鑰也告訴伺服器,也就是github。所以這裡涉及兩步:

(1) 本地電腦生成 金鑰 檔案。使用終端命令。使用的命令為 ssh-keygen -t rsa -C "[email protected]

  這裡郵箱地址寫你自己的。生成時其他提示預設即可。


圖 3

(2) 在github上新增你生成的金鑰,使用命令後金鑰會生成在 Users/xsm/.ssh目錄,如圖4。這時開啟id_rsa.pub檔案,將其內容貼上到github ->  settings -> ssh and GPG keys -> new ssh key。key的名稱隨便填,內容貼上你的金鑰。然後確定。在最後時候會讓你輸入一個密碼,這個密碼需要記住,後面要用到。結果如圖5。


圖 4


圖 5

(3) 配置好金鑰後,我們就可以通過ssh建立xcode和github的連線了。這時候我們開啟xcode,在xcode -> preference -> accounts 中 Add repository 。如圖6。

圖 6

地址填ssh連線的地址 [email protected]:xieming1601/RioOlympics2016.git,通過Authentication選擇ssh,然後輸入之前設定過的密碼,即可成功新增。

(4)添加了帳號以後,現在我們就要將github上的程式碼空間對映到本地目錄。開啟xcode,如圖7。選擇Check out an existing project。


圖 7

在圖8的最下方位址列填寫我們的ssh地址。之後選擇一個本地資料夾的位置作為對映目錄。

圖 8 

此時已經將之間github上建立的程式碼空間對映到本地目錄,檢視目錄,可以發現有.git的資料夾。有的朋友看不到隱藏資料夾,這個時候在終端使用

defaults write com.apple.Finder AppleShowAllFiles YES

killall Finder

之後重新開啟Finder就可以看到.開頭的隱藏檔案。

然後我們把我們自己想要上傳的專案複製到該資料夾下面即可。

3、在本地目錄新建了專案,這時候面臨一個問題,就是xcode目錄中有些包檔案,如.xcworkspace檔案,這時候需要在我們新建的工程目錄下新建一個.gitignore檔案。用來在使用者commit時不用提交的內容。如果不設定在你提交時候就會報錯,那些git不能提交檔案就導致你提交失敗。這個檔案的內容如下:

ude the build directory

build/*

# Exclude temp nibs and swap files

*~.nib

*.swp

# Exclude OS X folder attributes

.DS_Store

# Exclude user-specific XCode 3 and 5 files

*.mode1

*.mode1v3

*.mode2v3

*.perspective

*.perspectivev3

*.pbxuser

*.xcworkspace

xcuserdata

不過這裡還是有一些需要在考慮的地方,因為我在github上下載別人的程式碼中是有工作空間檔案的,所以這個有待考證。

4、提交專案到github。將專案放到目錄並用xcode開啟後,可以使用Souce control進行程式碼的commit,這時的commit表示將改動提交到本地庫,push則是提交到github的程式碼庫。提交成功後你可以在github中看到你的程式碼了。


圖 9

相關推薦

xcode配置git程式碼github

使用git進行協同開發已經使用的非常廣泛,github作為最大的開原始碼社群,為我們提供了方便的程式碼管理,開發者可以進行協同開發。今天就簡單說一下使用xcode來進行git程式碼的管理,將自己的程式碼上傳到github伺服器。 1、建立一個github帳號,這個我就不貼圖

開發工具——windows7下git的詳細配置步驟及程式碼到碼雲

目錄   step01:註冊碼雲賬號 step02:下載並安裝git step03:建立版本庫(倉庫) step04:建立SSH Key step05:在碼雲上配置SSH並在碼雲上建立專案 step06:在本地倉庫中建立專案 step07:上傳專案到碼雲

使用git 將專案從GitHub下載,專案到GitHub

使用git 將專案從GitHub中下載,並上傳專案到GitHub 進入GitHub官網建立賬戶,並new Repository,倉庫名“Hello-World”,複製地址備用 建立並進入指定的資料夾,比如E:\study\git_study 右鍵-->Git

git建立本地倉庫程式碼gitHub 及常見問題解決(更新)

一、對於新建repository: 本地專案資料夾 git bash here; git init 並複製專案程式碼到本地倉庫; git add . git commit -m“first” 連線程式碼至GitHub:在GitHub新建repositor

windows10環境下使用gitGit

首先講解一下誤傳檔案 把檔案錯誤提交到遠端分支上後,需要刪除遠端分支上的檔案,用以下操作即可: git rm -r –cached dirname //刪除遠端資料夾,但保留本地資料夾 git commit -m 'say something' //提交操作,並新增描述 git

git 本地建立新專案github

之前一直是從github上面clone專案下來,這次搞懂了如何本地建立git專案並上傳,記錄下步驟: 1、在github網站上面建立遠端倉庫,url 2、本地目錄中初始化專案(視為本地git已經配置好了):git init 3、和遠端倉庫建立聯絡:git remote add ori

Oracle資料庫示例(example)程式碼已開源Github

廣大的Oracle資料庫開發人員注意了,下面是一則好訊息!Oracle資料庫示例程式碼(example)現在已經被合併到了單一的GitHub程式碼庫中:github.com/oracle/oracle-db-examples。 不管你平時使用哪種語言:JavaScript、Python、Java

Git idea整合,github

3.安裝成功後開啟Git Bash,輸入下列命令,設定git全域性使用者名稱和郵箱 git config –global user.name “” git config –global user.email “” 4.在IDEA中設定Git,在Fi

git命令程式碼

1、初始化 git init:先初始化在工程下建立.git資料夾 2、連線git伺服器 git remote add origin https:// :建立git伺服器連線 3、新增本地檔案到廠庫 git add . :add後空格加.表示預設添加當前資料夾下所有檔

在Linux利用git將somethingGitHub的方法

從11.3號就開始嘗試將something利用git傳到自己的GitHub上,但是一直不成功,會提示各種各樣的fatal,例如: 一: fatal: remote origin already exists. 解決方式:git remote rm origin

使用git命令程式碼

1)在準備提交(上傳)程式碼時,先使用git status檢視被修改過的檔案列表,如圖: 紅色字型分為兩部分,第一部分是被修改過的檔案;第二部分是新新增的檔案。 2)參考git status的結果,將真正想要提交的檔案擇出來,一個一個add,如: git add

Fastlane 實現xcode 打ipa包到蒲公英

總述:需要的安裝的外掛:(通過終端安裝) :fastlane,Xcode 命令列工具,pgyer; 步驟: 1:安裝fastlane 1)首先要安裝正確的 Ruby 版本,在終端視窗中用下列命令來確認: ruby -v 終端反應: macdeMacBook-Air

git工具 程式碼GitHub

1、記入執行目錄:    git init2、在本地建立ssh key:    ssh-keygen -t rsa -C "[email protected]"3、驗證是否成功,在git bash下輸入:    ssh -T [email protecte

Git拉取最新專案,修改更新github上面

前面:接觸越來越多git,就發現要處理的問題真的是很多,這次是我遇到的一個小問題,看到一個博主的,寫的······好吧,確實比我好很多T T  大家可以看看這個  連結一、拉取最新的版本1、我們先檢視遠

第一次使用git工具程式碼到bitbucket

以下所有命令在終端下操作 1.建立本地倉庫並關聯到遠端倉庫. a.建立本地專案資料夾,如果存在則不用建立. mkdir -p /home/Work/GitLocal/weddingplannerserver. b.將本地專案資料夾變為本地倉庫. cd

Xcode 配置 clang-format 格式化 C++ 程式碼

Xcode 自帶的程式碼格式化功能(control + I)很有限,其 “格式化” 僅限於設定縮排,程式碼裡面的格式是不會處理的。所以需要藉助額外的工具來完成程式碼的美化。 clang-format 便是可選的工具之一,它可用來格式化 C/C++/Java

git bash程式碼github

本文轉載於:猿2048網站▶git bash上傳程式碼到github 今天,老爺機notebook開始卡了,我決定格盤重灌系統。

在IDEA搭建Java原始碼學習環境GitHub

開啟IDEA新建一個專案 建立一個最簡單的Java專案即可 在專案命名填寫該專案的名稱,我這裡寫的專案名為Java_Source_Study 點選Finished,然後在專案的src目錄下新建原始碼檔案存放的包,我這裡建立的包直接為source 專案結構構建好了,下面是原始碼的獲取 到本地

在Linux命令行下編寫C語言GitHub

shu userinfo dtc blank apc gty disk spc via 1u16z7玫秩唾陡夷奔http://huiyi.docin.com/glk92214lt91p糖磷堪按回駒http://shufang.docin.com/dyi193xe775a羋誆

vs code 新建項目 GitHub

桌面文件 重要 新建 src 技術分享 use color 地址 打開 1.在GitHub上新建一個項目倉庫(新建完有一個地址,這個非常重要,下文簡稱地址,均是這個東西) 2.在桌面新建一個文件夾。 3.在vs code 打開這個文件夾,輸入git cl