一、總體說明
國外:github,庫多,但網速慢,國內不適合做代碼雲盤
國內:gitee, 庫少,但網速快。
不論用github還是gitee,都要注冊賬號,都要安裝git工具(有win和linux)版,通過git 與代碼雲盤交互。
git安裝在本地,本身就是代碼庫管理, 有可以與代碼雲盤交互。
二、git安裝
下載地址:https://git-scm.com/downloads
安裝簡單,基本上是下一步,下一步。。。
注意:win版本安裝后,有2種訪問方式,點擊右鍵:
建議用git bush
二、注冊gitee或github賬號(以gitee為例)
注冊時候需要電話認證,郵箱信息。
************************
git訪問gitee的自動連接。
采用非對稱加密方式
pub key 放雲盤, 用來加密, private key放自己手里,用來解密。( 別人給我的文件,別人加密,只有我能解密)
private還可以加密(簽名), 別人用pub可以能解開,說明是我簽名的。
***************************************
啟動 git bush 環境,進入后,即使是是windows版的git,也和linux的shell環境一樣,可以用ls, pwd等指令。
$ssh-keygen -t rsa -C '2864832058@qq.com'
連續回車,在當前用戶目錄下,
最后得到了兩個文件:id_rsa
和id_rsa.pub ,注意,如果是第二次生成,那么可以over write
打開公鑰id_rsa.pub,拷貝里面的內容
參考:https://gitee.com/help/articles/4181#article-header0
點擊 用戶,看左側的 ssh公鑰, 然后添加公鑰。
三、 git設置和基本操作
設置 個人信息(每次提交代碼時候的代碼提交者,一般是第一次設置)
git config --global user.name "xxxx"
git config --global user.email xxxxx@qq.com
編碼配置,避免git gui中顯示中文亂碼:
git config --global gui.encoding utf-8
避免git status顯示中文文件名亂碼:
git config --global core.quotepath off
配置git對文件大小寫敏感:
git config --global core.ignorecase false
git config --list可以查看到設置的全局配置信息。