1.Android Studio集成Git
AndroidStudio集成Git,Git官網下載Git,並進行安裝。
安裝完成後,AndroidStudio中,FileàSettings,打開Settings。
如下圖,點擊紅色框區域,選擇本地Git安裝路徑下的git.exe。
選擇完成後,可以點擊Test,進行測試。
測試結果如下圖,則證明Git可用。
2.GitLab賬戶增加ssh密鑰
在GitLab首頁,點擊個人資料設置,如下圖:
選擇SSH密鑰,點擊生成密鑰,可以打開幫助文檔
複製紅色框區域的git命令。
打開本地GitBash,粘貼命令,如下圖。
生成密鑰後,打開密鑰所在路徑,使用文本編輯器打開id_rsa.pub文件,複製文件內容,粘貼到GitLab中,點擊標題,點擊增加密鑰,則添加完成。
在GitLab新建項目。
根據權限不同,有時在項目名前需要選擇項目所屬的項目組,根據具體情況定。
創建完成如下圖。
由上圖可以看到有兩種方式關聯本地倉庫和遠程倉庫。
命令行指令
Git 全局設置
git config--global user.name "zhoubona"
git config--global user.email "[email protected]"
創建新版本庫
git clone [email protected]:zhoubona/GitTest05.git
cd GitTest05
touch README.md
git add README.md
git commit -m"add README"
git push -u originmaster
已存在的文件夾或 Git 倉庫
cd existing_folder
git init
git remote addorigin [email protected]:zhoubona/GitTest05.git
git add .
git commit
git push -u originmaster
3.上傳工程代碼
1.創建新版本庫
(可通過命令實現,下面展示的是不使用命令的方式)
添加.ignore文件。(文末附.ignore文件)
複製項目地址。
在AndroidStudio下載項目,過程如圖。
此時選擇No。
在指定路徑下會有項目文件夾,但文件夾只有連個文件。
此時,我們需要把此前創建好的項目,除工程.ignore文件外複製到上面的文件夾下。
此時該文件夾結構如下。
此時在AndroidStudio中打開此工程。
此時在項目名右擊後發現沒有Git。
此時需要CloseProject,重新打開一次即可。
通過Git,我們可以查看分支,創建分支,切換分支,刪除分支等操作。
根據需要切換到指定的分支,一般是一個任務一個分支,默認不在master分支進行操作。
此時可以”Add”->”Commit”->”Push”。
Push完成後在在GitLab可以看到,如下圖。
可以請求合併分支。
2.已存在的文件夾或 Git 倉庫
(可以使用完全使用命令操作,以下展示的是不使用命令的方式)
本地已創建好的項目GitTest05。
修改本地過濾文件,.ignore文件。
初始化本地Git倉庫。
選擇Git後,本地Git倉庫就創建好了。
打開項目文件夾,在該文件夾打開GitBash,或者打開GitBash,切換到項目路徑。
輸入命令
git remote add origin [email protected]:zhoubona/GitTest05.git
[email protected]:zhoubona/GitTest05.git
爲項目地址,可以直接複製。
執行完命令則本地Git倉庫已與遠程倉庫關聯。
執行“Add”->”Commit”->”Push”。
執行完上述操作,則項目已上傳到服務器master分支。在GitLab中可以查看。
新的開發任務可以創建新的分支等。其他操作同方式一。
4.從GitLab上clone已創建好的完整項目
此時選擇Yes。
Finish,即可打開項目。修改項目注意創建新的分支。
---------------------
版權聲明:本文爲CSDN博主「攀巖嘉」的原創文章,遵循CC 4.0 by-sa版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/qpdb19981023/article/details/82896270