中國開源社區(qū)

開源中國社區(qū)成立于2008年8月,其目的是為中國的IT技術人員提供一個全面的、快捷更新的用來檢索開源軟件以及交流使用開源經(jīng)驗的平臺

目前國內有很多公司會將公司的項目部署在 OSChina

開源中國社區(qū)官方網(wǎng)站

與 GitHUB 的對比

服務器在國內,速度更快
免費賬戶同樣可以建立 私有 項目,而 GitHUB 上要建立私有項目必須 付費

使用

注冊賬號

強烈建議使用網(wǎng)易的郵箱,使用其他免費郵箱可能會收不到驗證郵件
添加 SSH 公鑰,進入終端,并輸入以下命令

開源中國幫助文檔地址

登陸開源中國后,點擊右上角的符號 “+”
點擊創(chuàng)建項目

創(chuàng)建你所要創(chuàng)建的項目

按照需求創(chuàng)建你的項目

項目演示:如果沒有課不寫
項目語言:選擇你所開發(fā)的語言
gitIgnore: 推薦選擇添加
開源許可證:一般選擇MIT License(權限大)或者Apache 想改的話會通知你
項目屬性:如果想讓別人看到(開源的)就不勾選,否則就勾上(公司項目,不想讓別人看到源代碼)

下面操作 在 終端里完成

切換目錄,MAC中目錄的第一個字符如果是 . 表示改文件夾是隱藏文件夾

$ cd ~/.ssh
--查看當前目錄文件
$ ls

會生成 id_rsa 和 id_rsa.pub 這兩個文件

生成 RSA 密鑰對

1> "" 中輸入個人郵箱
2> 提示輸入私鑰文件名稱,直接回車
3> 提示輸入密碼,可以隨便輸入,只要本次能夠記住即可
$ ssh-keygen -t rsa -C "xxx@126.com"

("xxx@126.com")是你登陸的郵箱,然后輸入密碼(自己設置并記住就好)

查看公鑰內容

$ cat id_rsa.pub

測試 SSH 連接

$ ssh -T git@git.oschina.net

將公鑰內容復制并粘貼至 https://git.oschina.net/profile/sshkeys

測試公鑰

終端提示 Welcome to Git@OSC, XXX! 說明連接成功

新建項目

克隆項目

切換至項目目錄

$ cd 項目目錄

克隆項目,地址可以在項目首頁復制(選擇ssh , 復制網(wǎng)址)

$ git clone git@git.oschina.net:xxx/ProjectName.git
添加 gitignore 
從https://github.com/github/gitignore 獲取最新版本的gitignore文件

# ~/dev/github/gitignore/ 是保存 gitignore 的目錄
$ cp ~/dev/github/gitignore/Swift.gitignore .gitignore

添加 .gitignore 文件之后,每次提交時不會將個人的項目設置信息(例如:末次打開的文件,調試斷點等)提交到服務器,在團隊開發(fā)中非常重要

#查看是否有要提交的文件,如果包含紅色的文件,可以提交
$ git status 
#增加文件
$ git add .
#提交文件
$ git commit -m "提交備注提示信息"
#推倒服務器
$ git push

刷新頁面,會生成.gitignore 文件,當你的項目提交時,會提交到你的開源項目當中。所以只要你能上網(wǎng),就能拿到你的項目,非常的方便。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容