Coding 初級教程(二)——上傳已有項目

Coding 初級教程(二)——上傳已有項目

[摘要:方針讀者 :已具備 Coding.net 的帳號。 本文首要先容若何把項目上傳到 Coding.net 上。 分兩種環境,一種是項目已納入到 git 版本治理中,一種是項目借出納入到 git。上面分兩種環境] git

 

 


目標讀者:已經擁有 Coding.net 的帳號。markdown


本文主要介紹如何把項目上傳到 Coding.net 上。
分兩種狀況,一種是項目已經歸入到 git 版本管理中,一種是項目還沒歸入到 git。下面分兩種狀況介紹上傳方法。工具

零、寫給 Win 用戶(OS X 用戶看一下第3部分)

Win 用戶須要下載 git 工具才能使用 git。開發工具

一、先從 git 官網( http://git-scm.com/downloads )上下載 git 並安裝到 C 盤。

二、而後將 git 目錄下的 bin(如 C:Program Files (x86)Gitbin )添加到 PATH 環境變量。

右擊 ThisPC > properties > Adavanced system settings > Environment Variables
設置環境變量
選擇 PATH, 點擊 Edit(如紅框所示)。將 bin 的路徑( C:Program Files (x86)Gitbin )添加到變量值後面
添加路徑
而後你就能夠在 cmd 中使用 git 命令了。.net

三、設置用戶信息

進入cmd窗口(win+R,輸入cmd,回車),輸入以下命令命令行

$ git config --global user.name "John Doe" // 上傳代碼的人是 John Doe $ git config --global user.email johndoe@example.com // John Doe 的郵箱

1、本地已經有git倉庫

目前流行的開發工具例如Xcode,VS等都是支持git的。若是你的本地項目已經放在git倉庫中,那麼使用以下方法將倉庫存放到遠端。code

一、首先在Coding上添加項目,步驟以下:

1)新建項目
新建項目教程

2)添加項目信息
添加項目信息開發

在第4步‘導入公開項目地址’ 中填入https://coding.net/yourusername/projectname.git
(這個地址就是遠程倉庫的地址了,yourusername爲你在Coding上的用戶名,projectname爲自定義項目名,寫本身項目的名稱便可)。rem

二、打開 cmd(Win)或者終端(OS X)。

1)先輸入命令使得當前目錄爲本地倉庫目錄(即.git文件夾所在目錄)

$ cd parent_dir // parent_dir 爲目錄名

2)再將本地倉庫上傳到遠端倉庫

$ git remote add origin https://coding.net/yourusername/projectname.git // 添加一個名爲 origin 的遠程倉庫,其地址爲 https://coding.net/yourusername/projectname.git $ git push --set-upstream origin master // 把本地倉庫傳到 origin 的 master 分支

至此本地倉庫成功上傳至遠程倉庫。

2、本地尚無git倉庫

一、在Coding上添加項目

1)新建項目
新建項目

2)添加項目信息
新建項目頁面

README:通常項目中都會添加一個README文件對項目進行概述,以便一目瞭然地知道這個項目是作什麼用的,如何使用等信息。README文件採用markdown語法書寫。
開源許可證:定義該項目的傳播方式,好比他人是否能夠商業化使用該項目,他人是否能夠隨意傳播、發佈、更改該項目。
.gitignore文件:該文件能夠定義哪些文件不添加到倉庫中,好比項目產生的臨時文件。

二、將項目克隆到本地

1)拷貝地址

git連接地址
找到新建遠程倉庫的地址並拷貝下來。

2)克隆

打開 cmd(Win)或者終端(Mac),輸入以下命令。

$ cd /WorkSpace // 找個放空項目的地方 $ git clone https://coding.net/yourusername/projectname.git //克隆

三、換殼

換殼顧名思義,把本身原來項目的內容放到克隆下來的空項目這個新殼中。
具體而言,把原來項目文件夾下的全部文件移動到克隆下來的項目的目錄下(例子中即WorkSpace下的文件夾 projectname中)。

四、將項目文件歸入 git 版本管理並提交到遠程倉庫

執行下列命令:

$ cd projectname   //轉到項目文件夾下 $ git add .       // 追蹤新文件,並放到暫存區 $ git commit -m "first commit" //將文件歸入本地倉庫 $ git push  // 將本地倉庫同步到遠端倉庫

刷新遠端倉庫的頁面,能夠發現代碼已經上傳到遠端倉庫了。

3、參考連接

Coding 代碼管理快速入門(介紹了命令行代碼提交方式和 TortoiseGit 客戶端提交方式)

相關文章
相關標籤/搜索