Androidstudio Git (對已有專案提交和從遠端獲取專案到本地)
阿新 • • 發佈:2019-02-01
兩種方式:
一種是check out 遠端的程式碼專案到本地(本地原本沒有專案)
一種是本地專案 提交到遠端伺服器(遠端伺服器上沒有專案)
方式二 適用於已有專案
步驟:在VCS——Import into Version Control——Create Git Repository 在彈出的視窗中選擇你的本地專案
之後選擇自己的專案所在的資料夾:意思就是將本資料夾作為版本控制的路徑之一
確認之後,在上步驟選擇的路徑的專案已經可以進行版本管理了(但是還只是侷限於本地) 注意及時修改.gitignore檔案:如果沒有的就新建,如果有的就配置:配置不需要上傳的檔案,這樣避免下次提交出現很多不必要的檔案
寫法參考:
/.idea
.gradle
*.iml
/local.properties
/app/build .gitignore 右鍵專案,會發現多出一個Git的選單欄; 接下來我們要將程式碼新增到版本庫裡:
1)先右鍵專案 》Git 》+Add (將修改的檔案新增到要上傳的目錄中)在版本控制欄中會看到我們需要提交的程式碼
2)右鍵專案 》Git 》commit dictory 正常提交修改的程式碼 3)Commit changges介面我們選擇Commit And Push(因為Commit只是提交到本地,push才會提交到遠端伺服器)
4)在push commits介面 我們點選Define remote(因為我們遠端還沒有這個分支,所以我們需要配置),並填寫提交的路徑(如果需要登入,就輸入密碼賬號登入)
5)點選OK之後如果連線上,在點選Push,這樣我們的專案就被提交到遠端伺服器上
提交也可以使用命令列的形式:
之後 執行
git push -u origin master
確認之後,在上步驟選擇的路徑的專案已經可以進行版本管理了(但是還只是侷限於本地) 注意及時修改.gitignore檔案:如果沒有的就新建,如果有的就配置:配置不需要上傳的檔案,這樣避免下次提交出現很多不必要的檔案
.gradle
*.iml
/local.properties
/app/build .gitignore 右鍵專案,會發現多出一個Git的選單欄; 接下來我們要將程式碼新增到版本庫裡:
1)先右鍵專案 》Git 》+Add (將修改的檔案新增到要上傳的目錄中)在版本控制欄中會看到我們需要提交的程式碼
2)右鍵專案 》Git 》commit dictory 正常提交修改的程式碼 3)Commit changges介面我們選擇Commit And Push(因為Commit只是提交到本地,push才會提交到遠端伺服器)
4)在push commits介面 我們點選Define remote(因為我們遠端還沒有這個分支,所以我們需要配置),並填寫提交的路徑(如果需要登入,就輸入密碼賬號登入)
5)點選OK之後如果連線上,在點選Push,這樣我們的專案就被提交到遠端伺服器上
提交也可以使用命令列的形式:
之後將本地的git關聯到git伺服器中(需要先在oschina git 中建立好專案,然後複製專案的git地址),
用git bash進入專案根目錄
執行:
git remote add origin https://git.oschina.net******(實際使用中請替換成你自己的專案)
輸入使用者&密碼後,完成。