-
git.oschina 使用優(yōu)點(diǎn) :
- 服務(wù)器在國內(nèi)库快,同步速度塊
- 免費(fèi)賬戶纵朋,可以建立私有項(xiàng)目
使用步驟
-
注冊賬號
- 建議不要使用新浪帳號,因?yàn)榭赡軙?huì)出現(xiàn)收不到驗(yàn)證郵件的情況
使用終端添加.ssh目錄
#如果.ssh文件夾不存在踩寇,可以執(zhí)行指令自行創(chuàng)建
$ mkdir ~/.ssh
# 查看當(dāng)前目錄文件
$ ls
# 如果.ssh切換至目錄牍氛, `.` 表示改文件夾是隱藏文件夾
$ cd ~/.ssh
- 生成RSA密鑰對
$ ssh-keygen -t rsa -C "你的郵箱@xxx.com"
# 為了方便,全程回車即可(不用了輸入ras文件名及密碼)
#直到出現(xiàn)以下這些內(nèi)容
The key's randomart image is:
+---[RSA 2048]----+
| .BOB=ooB|
| . +o+=oo=.|
| . + oo o.++|
| . + +... +o |
| + S o ... |
| o o o o . |
| . . o |
| .E. . . |
| .oo ..o. |
+----[SHA256]-----+
- 查看公鑰內(nèi)容
$ cat ~/.ssh/id_rsa.pub
- 復(fù)制粘貼公鑰至oschina
注: 公鑰內(nèi)容以ssh-rsa開頭增炭,你的郵箱結(jié)尾忍燥, 拷貝時(shí)不能多一個(gè)空格,也不能少一個(gè)空格隙姿,格式等必須和生成的公鑰一致
![2016-12-08 at 下午9.22.png](http://upload-images.jianshu.io/upload_images/2897594-4861e353d7794f6e.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
-
在oschina上添加項(xiàng)目
-
獲取oschina上項(xiàng)目的ssh鏈接
通過ssh鏈接克隆項(xiàng)目至本地
#先cd 到你想存放項(xiàng)目的路徑
$ cd /Users/answer/Desktop/Swift-Demo/ceshi
#執(zhí)行克隆項(xiàng)目命令
$ git clone "步驟7復(fù)制的項(xiàng)目ssh鏈接"
- 手動(dòng)添加gitignore文件
注:如果在添加項(xiàng)目的時(shí)候沒有對應(yīng)的ignore可選梅垄,需執(zhí)行此步
提示:
- 可以從 https://github.com/github/gitignore獲取最新版本的 gitignore
文件
- 添加 .gitignore文件之后,每次提交時(shí)不會(huì)將個(gè)人的項(xiàng)目設(shè)置信息(例如:末次打開的文件输玷,調(diào)試斷點(diǎn)等)提交到服務(wù)器哎甲,在團(tuán)隊(duì)開發(fā)中非常重要
```
$ cp "下載的ignore文件路徑" "保存gitignore路徑"/.ignore
添加本地更改
$ git add .
提交到oschina的描述
$ git commit -m"添加gitignore"
提交到oschina
$ git push