您的位置:首页 > 移动开发 > Android开发

Android Studio使用Git(转载)经过自己成功试验后 使用正常

2017-01-18 18:13 357 查看
原地址忘记了:不好意思,应该是百度经验上面的

一、下载最新的Git
1.  
https://git-scm.com/
通过官网下载

 
二、下载完成/打开,开始安装

 
三、在Android Studio配置Git插件:
1.  
Settings>Version Control>Git 在输入框找到Git安装目录下的Bin\git.exe文件。



2.  
选择完成后,点击输入框最右边的Test。弹出如下对话框说明Studio
的Git插件配置成功!



四、使用Git将代码push到Github公共代码仓库中
1.      
首先你应该要有一个Github的账号:https://github.com/
(官网注册)
2.      
账号注册完成后,在Android Studio的设置界面中:填写上你的Github的用户账号和密码,然后点击Test测试登录连接...



3.      
表示你的Android Studio的Github配置成功!
4.      
创建一个Android Studio项目。开启该项目的版本控制,如下
5.      



6.      
在弹出的弹出框中选中Git。然后OK



7.      
这时候你会发现你的项目控件的文件会变颜色。红色代表Github仓库不存在该文件。这时候我们是第一次提交项目。操作如下:



8.      
弹出的窗口New repository name是你的代码仓库名字,(注:右上角的private选项框代表你的仓库为私有的(github仓库默认为public),private需要付费才可以,),Remote
name 是提交者的称呼,Description是本次提交的描述。



9.      
点击Share后,会登录到Studio配置的Github账号中,如果没有配置过Github账号,则会弹出让用户输入Github账号和密码,根据提示输入即可!之后会弹出如下窗口,选择需要导入的项目目录,输入本次提交信息,然后OK。
10.    
可能会弹出提示框,”提示是否把该文件添加到Git”,点击OK即可。



11.    
如果上传成功,右上角会有提示:

12.    
此时,去你的GIthub账号中可以发现,新的仓库中会多出刚刚上传的项目!
13.    
再回到项目中,找个地方写一两句代码,然后可以重新讲写出来多得代码提交到你的Github仓库中。
14.    
如果本地代码和Github仓库的代码有增加的地方,会弹出如下窗口:

(注意,提交的时候必须填写提交的信息!)
15.    
右下角有一个Commit,点击小三角符号可以看到:Commit and Push...,表示提交并且发布到Github仓库中,如果单纯只点击Commit则只是提交到本地git仓库中。(可以每次只提交到本地仓库,下班了一次性提交并发布到Github中)。



16.    
之后,在弹出来的窗口中点击发布即可:





17.    
push成功Android Studio
左下角会提示成功!
出现拒绝 检查



18.    
到这里。初次提交和更新代码都完成了!这里只是完成自己的代码保存到Github仓库。多人开发需要在Github中对项目添加协助开发者。并且,一旦多人开的时候。每次push到Github的时候都需要先同步Github远程仓库的代码到本地。这时候可能会发现远程仓库的代码已经被修改过了,且有可能修改过的地方你本地也修改了。这时候就会让你选择,是否用自己覆盖仓库的,还是用仓库的覆盖自己的,还是观察仓库和自己的对比,然后对比删除或合并等。

19.    
最后。如果要关闭版本控制。则需要在设置中移除:如下:



 

30.4.4 Git命令行下的操作
首先把git添加到系统环境变量中去
Git
全局设置:
git config --global user.name "ytmfdw"
git config --global user.email "164044169@qq.com"
创建 git
仓库并提交文件:
mkdir ApkTool
cd ApkTool
初始化仓库
git init
更新文件
touch README.md
添加文件到本地仓库
git add README.md
提交到本地仓库
git commit -m "first commit"
设置远程仓库
git remote add origin https://git.oschina.net/ytmfdw/ApkTool.git 把本地添加的文件提交到远程仓库,这样本地仓库就和远程仓库同步了
git push -u origin master
从远程仓库更新文件
git pull –u origin master
查看本地仓库修改状态
git status
查看提交Log
git log
代码回滚到某次提交
git reset –hard commit号
查看所有分支
git branch –avv
切到某个分支
git checkout
分支名
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android 工具