1、android studio git
1、安裝git
安裝教程:http://jingyan.baidu.com/article/9f7e7ec0b17cac6f2815548d.html
2、android studio設(shè)置
? ? ? 設(shè)置git的路徑:File->Settings->Version Control->git
3、從oschina導(dǎo)出項(xiàng)目
注意:第一次提示輸入賬號(hào)和密碼
默認(rèn)ok。
等待了很長(zhǎng)時(shí)間。。。
選擇在新窗口打開(kāi),在右上角出現(xiàn)了如圖:選擇add root。
問(wèn)題:
? ? ?1、Android Studio: Unregistered VCS root detected
? ? ? ? ? ? 選擇?add root,不然每次啟動(dòng)都會(huì)提示
http://stackoverflow.com/questions/33007835/android-studio-unregistered-vcs-root-detected
? ? ? ? ? ? ?也可以在 setting--->version control中配。
? ? ?2、新的工程缺少.gradle文件夾,是因?yàn)樘砑恿薸gnore文件。新建一個(gè)工程,把這個(gè)文件夾考進(jìn)去。
4、在android studio中使用git
? ? ?1、app->git->add
? ? ?2、app->git->commit directory->commit,其中 要對(duì)提交進(jìn)行說(shuō)明。
? ? ?3、app->git->repository->push
注意:每次提交前后都要進(jìn)行進(jìn)行一次同步, app->git->repository->pull,拉取遠(yuǎn)程倉(cāng)庫(kù)的資源
pull:
commit:
push:
參考文章:http://www.sxt.cn/info-6043-u-7372.html
2、git的使用
1、配置
1、查看當(dāng)前配置信息
git config--list
2、 修改配置
git config --global user.name "你的名字或昵稱" git config --global user.email "你的郵箱"
3、查看版本信息
git --version
2、克隆
克隆,復(fù)制項(xiàng)目到本地當(dāng)前文件夾下
git clone http://git.oschina.net/xxxxxx/xxxxxx.git
3、新建及更新git倉(cāng)庫(kù)
1、 在當(dāng)前目錄建立一個(gè)git倉(cāng)庫(kù)
git init
2、 與遠(yuǎn)程倉(cāng)庫(kù)建立連接
git remote add origin https://git.oschina.net/zkily/aishangjianshen.git
3、 更新,盡可能的在每次操作前進(jìn)行一次同步操作,首次,拉去readMe和ignore文件
git pull origin master
---
4、添加文件到暫存區(qū)
//將所有文件添加到暫存區(qū)
git add .
//把你當(dāng)前目錄所有修改過(guò)的文件添加到暫存區(qū)
git add *
5、 添加文件到本地版本庫(kù)
git commit -m "注釋"
6、 提交更新
//如果遠(yuǎn)程倉(cāng)庫(kù)存在你本地倉(cāng)庫(kù)沒(méi)有的更新,則在推送前你需要先進(jìn)行一次同步
git push origin master
//強(qiáng)制推送,如果你確定你不需要遠(yuǎn)程的更新
git push origin master -f
4、解決簡(jiǎn)單沖突
1、查看哪一個(gè)文件存在沖突
git status
2、 進(jìn)入命令行模式
vi? liyi.txt
3、進(jìn)入編輯模式
i
刪掉沖突的代碼
4、 退出編輯模式
ESC
6、 退出命令行模式
:wq
5、回退
參考: