1.下載Git,然后安裝
2.到Git@OSC注冊一個帳號:
之所以用git@osc而不是Github,很簡單,因為github的私有項目是收費滴!
3.配置Git帳號:
//查看是否配置成功
git config --list
4.配置SSH密鑰:
$ cd ~/.ssh
如果提示:No such file or directory 說明你是第一次使用git。如果不是第一次使用,請執行下面的操作,清理原有ssh密鑰。
$ mkdir key_backup
$ cp id_rsa* key_backup
$ rm id_rsa*
生成新的密鑰:
$ ssh-keygen -t rsa -C “13419527681@163.com”
連按3次空格,不要輸入任何密碼!
在回車中會提示你輸入一個密碼,這個密碼會在你提交項目時使用,如果為空的話提交項目時則不用輸入。
您可以在你本機系統盤下,您的用戶文件夾里發現一個.ssh文件,其中的id_rsa.pub文件里儲存的即為剛剛生成的ssh密鑰。下面的id_rsa是私鑰
用記事本打開:
特別提示:從后往前復制,不要全選!!!(全選會多一個換行符導致公鑰格式錯誤!!!)
登錄
Git@osc,粘貼你剛生成的公鑰:

5.在Android Studio配置Git

6.將項目同步保存到Git
(1)復制SSH地址

(2)將Android Studio項目進行初始化git


(3)將本地項目連接遠程項目

輸入:
git remote add origin [復制的SSH地址]

查看是否連接上:
git remote -v

(4)本地項目進行pull,使本地項目獲取遠程項目的一些初始配置,例如ReadMe文件等


(5)提交三部曲:add commit push



建議:commit時取消右側的那兩個默認的選項,我勾選的時候會無法commit,不知道是什么鬼


之后 ,我們就可以看到我們的git提交記錄啦

常見問題01:

答案01:
一般是因為沒有pull 就直接提交三部曲了
常見問題02:
怎么版本回退?
答案02:

常見問題03:
為什么pull無效?
答案03

此對話框要關閉了之后,再來pull!