一:安裝git
1.1進入官網(wǎng)下載:https://git-scm.com/點擊下載
1.2安裝成功
二:安裝TortoiseGit(可選)
2.1進入官網(wǎng)下載:https://tortoisegit.org/
左下角下載
根據(jù)自己的電腦下載
2.2下載完成直接安裝
2.3 win10安裝遇到的問題
2.3.1解決辦法在C:\Windows\System32下面找到"cmd.exe",以管理員身份運行
2.3.2輸入安裝文件路徑,點擊下一步安裝即可
2.3.3 在桌面點擊右鍵有如下欄目代表安裝成功
三:Git與Android Studio配合使用
3.1.與Android Studio關(guān)聯(lián)
3.1.1 打開設(shè)置
3.1.2選擇"Version Control ",設(shè)置自己的git.exe的路徑
3.1.3點擊"Test",測試關(guān)聯(lián)成功
3.2.創(chuàng)建遠程倉庫
3.2.1創(chuàng)建"git"倉庫
3.2.2定位到自己項目的工作空間下面
觀察到項目顏色變化
3.2.3添加忽略文件(下圖已安裝ignore插件)
3.2.4執(zhí)行"add"操作
顏色變化,代表可以提交
3.3.提交本地倉庫
3.3.1 點擊"Commit Directory"
3.3.2.填寫提交信息,點擊"Commit"
3.3.3填寫Name和E-mail
3.3.4提交成功
3.4.提交遠程倉庫(以"碼云"為例)
官網(wǎng)地址:https://git.oschina.net/
3.4.1登錄進入,點擊右邊"+"號,選擇"新建項目"
3.4.2 填寫項目名稱(注:項目是否公開可選擇,默認為公開)
3.4.3創(chuàng)建成功,點擊"復(fù)制",復(fù)制鏈接
3.4.4在自己電腦任意文件夾里面右鍵選擇"Git Bash Here"
3.4.5執(zhí)行"git clone +地址"命令
3.4.6輸入賬號和密碼
3.4.7 clone成功
3.4.8拷貝克隆下來的文件
3.4.9拷貝到自己項目目錄下,替換目標文件
3.4.10刷新項目,項目變成紅色
3.4.11 重復(fù)2.4到3.4重新提交一次,提交到本地
3.4.12提交到遠程服務(wù)器
3.4.12.1記得要先更新
3.4.12.2再提交
3.4.13選擇本地已經(jīng)提交的
3.4.14提交成功
3.4.1.5進入遠程倉庫查看,已經(jīng)有剛剛提交的內(nèi)容
3.5創(chuàng)建分支
3.5.1查看當前分支
當前分支為:master (一般不在主分支上開發(fā))
3.5.2新建分支
3.5.3輸入新建分支的名稱
3.5.4提交本地分支到遠程服務(wù)器
3.5.4.1和提交代碼一樣,記得提交到本地再更新再提交到遠程服務(wù)器
3.5.4.2提交成功
3.5.4.3遠程服務(wù)器查看結(jié)果,提交成功.
3.5.5在dev分支下開發(fā)
3.5.5.1提交到遠程服務(wù)器
3.5.5.2在遠程服務(wù)器查看,在master分支下沒有剛剛添加的代碼
3.5.5.3在dev分支下,查看到我們剛剛提交的代碼
3.5.5.4如果想切換到主(master)分支,按下圖操作
3.6沖突的解決
3.6.1制作沖突
3.6.1.1 從git上checkout 作為另外一個項目
3.6.1.2切換到dev分支
3.6.1.3在dev分支下的兩個項目下的同一行提交不同的代碼(沒做截圖)
3.6.2 解決沖突
再次更新時就會有沖突,根據(jù)具體代碼合并沖突
3.7合并分支
3.7.1 把dev合并到master分支,首先切換到master分支,在合并dev分支
3.7.2選擇需要合并的分支
3.7.2合并結(jié)果
3.7.2.1合并之前主分支結(jié)果
3.7.2.2合并之前dev分支結(jié)果
3.7.2.3合并之后主分支結(jié)果
3.7.2.4合并之后要提交到遠程服務(wù)器
3.8打Tag
3.8.1打tag的主要目的是為以后恢復(fù)做標記
3.8.2填寫需要的Tag名稱
3.8.3提交tag
3.8.4遠程服務(wù)器查看tag
3.9取消關(guān)聯(lián),點擊"-"即可