一、使用Android Studio創建本地git倉庫:
1、檢查本地git環境:在Android Studio中setting-->Version Control 點擊Test按鈕,提示success之后就證明本地git環境已經搭建好了;
2、新建工程;
3、創建好工程后在工具欄依次選擇VCS->Import into Version Control->Create Git Repository
創建成功后我們沒有添加到本地倉庫的文件會變成紅色,然后在項目上右鍵,發現多出了一個Git選項,鼠標移到Git選項上,在右側彈出的菜單中選擇Add選項,之前紅色的文件就變成了綠色的文件,再次選擇GIt菜單,在右側彈出菜單選擇Commit Directory,提交到本地倉庫,在彈出的窗口選擇需要提交的文件,填寫Commit Message,點擊Commit按鈕,即可提交到本地倉庫。(Commit按鈕還可以選擇Commit and push,但是此時我們還沒有遠程倉庫,所以不要着急push)
二、使用Xcode創建本地git倉庫:
Xcode創建本地倉庫較為簡單,只需要在新建項目時勾選Source Control:Create Git repository on My Mac即可創建本地倉庫。
三、本地git倉庫與遠程倉庫鏈接:
cd到你剛剛創建本地倉庫項目所在的目錄,然后添加origin至遠程倉庫(用剛剛創建的遠程倉庫的url),以oschina為例:
git remote add origin https://git.oschina.net/XXXXXX.git
再push至遠程倉庫的主干
git push -u origin master
這里需要注意一下,如果創建倉庫的同時創建了ReadMe文件,因為兩邊版本不一致,直接push會報錯,需要首先執行
git pull -u origin master
來合並倉庫之后再進行push,
至此便將本地項目與遠程git倉庫的鏈接創建完成,以后本地項目有更新直接commit然后push就可以了。
如果在git remote add origin https://git.oschina.net/XXXXXX.git提示fatal: remote origin already exists.解決方法如下:
1、先輸入git remote rm origin
2、再輸入git remote add origin https://git.oschina.net/XXXXXX.git 就不會報錯了
