# 碼云平臺
## 什么是碼云(Gitee.com)
官方網址:[http://git.oschina.net](http://git.oschina.net)
>[success] 碼云可以說是github的中文鏡像站點。
>[danger]碼云(Gitee.com)是專為開發者提供的穩定、高效、安全的云端軟件開發協作平臺。
無論是個人、團隊、或是企業,都能夠用碼云實現代碼托管、項目管理、協作開發。
## 碼云主要功能
>[success]碼云除了提供最基礎的 Git 代碼托管之外,還提供代碼在線查看、歷史版本查看、Fork、Pull Request、打包下載任意版本、Issue、Wiki 、保護分支、代碼質量檢測、PaaS 項目演示等方便管理、開發、協作、共享的功能。
## 碼云協作模式
#### 使用集中式版本控制系統
>[info]Git 等分布式版本控制系統的出現,徹底顛覆了原有代碼管理的組織模式。使用 Git,不再依賴唯一的、集中式的版本庫,而是每個開發者本地都擁有一份完整的版本庫。Git 并不排斥集中式的使用模式,但更傾向于將集中式版本庫稱為共享版本庫。核心開發團隊的成員和貢獻者(非核心成員)都可以從共享版本庫克隆一份本地版本庫,但只有核心團隊成員才可以將自己本地版本庫的提交推送到共享版本庫上。

#### 使用分布式版本控制系統
>[info]使用 Git 做版本控制(如圖1-2所示),核心開發團隊非常“高興”,因為他們和共享版本庫之間不必一直保持連接狀態,諸如查看日志、提交、創建分支等幾乎全部操作都(脫離網絡)在本地的版本庫中完成。項目貢獻者(非核心成員)也不再那么沮喪,因為版本庫人人皆可更改(當然是對本地版本庫而言)。稍微讓貢獻者感到困難的就是如何將自己對項目的改進被核心開發團隊所了解并接納。Git 提供了多種途徑,一個方法是先用 git format-patch 命令將本地提交轉換為補丁文件或補丁文件序列,再通過郵件發送給核心開發團隊。另外一個辦法就是搭建一個自己專有的共享版本庫,通過郵件創建一個拉拽請求(Pull Request),讓核心團隊的開發者到自己的版本庫來抓取(Pull)。

## 碼云的使用
>[success]1. 首先需要注冊一個碼云平臺的賬號
>2. 創建自己的開源項目
## 托管本地項目到碼云
>[success]托管本地項目到碼云的方法有多種,可以使用git管理軟件,也可以直接使用命令行。