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


原地址忘记了:不好意思,应该是百度经验上面的

一、下载最新的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 分支名
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值