圖0.png
一.倉庫選擇
這里我選擇的是碼云,中國版github,因為他的服務器在國內,上傳和下載的速度要快一些。
鏈接:https://git.oschina.net/
二.新建項目
圖1.png
注意事項:
- 選擇項目語言,我這里選擇的是Swift
- 選擇證書,這里選擇 MIT License(一定要選證書,不然代碼down不下來)
- .gitignore 這里先不添加,后面詳細介紹
三.添加SSH公鑰
圖2.png
生成公鑰步驟
- 打開終端,輸入命令令
ssh-keygen -t rsa -C "xxxxx@xxxxx.com
(xxxx部分為注冊時的郵箱)
三次回車即可生成ssh key
見到 圖3 說明生成成功
圖3.png
- 輸入命令
cat ~/.ssh/id_rsa.pub
查詢生成的ssh key
圖4.png
- 將 圖3 紅框部分(一個字都不能漏)拷貝 粘貼 到圖一公鑰value 框內
點擊確定即可
四.添加 .gitignore文件
操作步驟:
- 設置顯示隱藏文件,終端輸入命令
defaults write com.apple.finder AppleShowAllFiles Yes && killall Finder
- 新建終端窗口,cd到你想要存放項目的文件夾,例如
cd Desktop/Swift學習/筆記
- 到項目主頁復制項目鏈接,選擇SSH鏈接,輸入命令
git clone git@git.oschina.net:Mcdul/swift-XueXiBiJi.git
圖5.png
- 去github下載.gitignore的文件 地址:https://github.com/github/gitignore
- 找到所選語言對應的.gitignore文件,例如,我這里是Swift.ignore
圖6.png
- 輸入命令
cp /Users/zhumin/Downloads/gitignore-master/Swift.gitignore /Users/zhumin/Desktop/Swift學習/筆記/swift-XueXiBiJi
cp 后面的命令前半部分為Swift.ignore文件目錄,后半部分為項目目錄,只需輸入cp 然后依次將Swift.ignore文件和swift-XueXiBiJi文件拖到終端,回車,生成成功如下所示
圖7.png
- cd到項目所在文件夾,例如
cd Desktop/Swift學習/筆記/swift-XueXiBiJi
然后添加版本控制 輸入命令git add .
add后面有空格 - 輸入
git status
查看狀態
圖8.png
- 輸入命令
git commit -m "添加gitignore"
- 輸入命令
git push
提交新增的.gitignore
圖9.png
五.提交工程
- 在 swift-XueXiBiJi 目錄下創建工程,例如MySwiftStudy.playground
- 添加版本控制,在終端輸入
git add .
- 提交工程,在終端輸入
git commit -m "創建工程"
- push到遠程服務器, 在終端輸入
git push
六.大功告成
圖10.png
文字記錄成長,寫的不好的地方歡迎大家指正!