1.為項(xiàng)目開(kāi)啟Git版本控制并放在遠(yuǎn)程倉(cāng)儲(chǔ)GitHub上
1.1 把項(xiàng)目放到GitHub上面去
VCS-Import into Version Control-Share Project on Github
點(diǎn)擊Share Project on GitHub锯岖,在接下來(lái)的彈窗點(diǎn)Share茅茂,默認(rèn)是公開(kāi)的愧口,如果需要私有請(qǐng)勾選private
這是我們的文件都變成了綠色胞得,沒(méi)關(guān)系余黎,在接下來(lái)的彈窗中選擇ADD
1.2在GitHub上查看我們的項(xiàng)目
成功之后拢锹,Android Studio右下角會(huì)出現(xiàn)一個(gè)成功的彈窗
我們可以點(diǎn)擊鏈接赖临,在GitHub上看到我們的項(xiàng)目鲤脏。
2.忽略文件 .gitignore
Android Studio在創(chuàng)建項(xiàng)目的時(shí)候默認(rèn)為我們創(chuàng)建了.gitignore文件,這是Android項(xiàng)目的忽略文件的基本配置
如果.gitignore文件里沒(méi)有我們想要的文件或文件夾厨姚,我們可以在文件或文件夾上點(diǎn)擊右鍵衅澈,添加到.gitignore文件里
也可以手動(dòng)修改.gitignore文件
3.基本操作
3.1添加文件
一般在我們新建一個(gè)文件(代碼文件或資源文件),Android Studio會(huì)彈窗詢問(wèn)是否把文件添加到Git里面谬墙,點(diǎn)擊Add就能添加進(jìn)Git了今布。如果不想每次都彈窗確認(rèn)的話,勾選Remember,don not ask again選項(xiàng)
添加但沒(méi)有提交的文件的文件名會(huì)顯示綠色
image.png
3.2提交改動(dòng)
如果一個(gè)文件沒(méi)什么改動(dòng)會(huì)顯示默認(rèn)顏色
改動(dòng)之后會(huì)顯示黃色拭抬,表示有改動(dòng)
在提交改動(dòng)前我們一般先Update Project更新下遠(yuǎn)程倉(cāng)儲(chǔ)的代碼部默,
image.png
在點(diǎn)Commit進(jìn)行提交
我們可以看到哪些文件發(fā)生了改動(dòng),哪些文件是新增的造虎。點(diǎn)擊文件傅蹂,可以看到文件具體的改動(dòng)
提交完成之后,我們可以看到文件名的顏色變成了默認(rèn)顏色
3.4 將提交的文件推送到遠(yuǎn)程倉(cāng)庫(kù)
我們可以在提交改動(dòng)的時(shí)候直接推送到遠(yuǎn)程倉(cāng)庫(kù)
點(diǎn)擊Commit and Push就可以算凿。也可以VCS-Git-Push手動(dòng)推送到遠(yuǎn)程倉(cāng)儲(chǔ)
在彈窗可以看到我們要提交的改動(dòng)份蝴,沒(méi)啥問(wèn)題點(diǎn)擊Push就可以