原地址忘记了:不好意思,应该是百度经验上面的
一、下载最新的Git
二、下载完成/打开,开始安装
三、在Android Studio配置Git插件:
1.
Settings>Version Control>Git 在输入框找到Git安装目录下的Bin\git.exe文件。
2.
选择完成后,点击输入框最右边的Test
。弹出如下对话框说明Studio
的Git
插件配置成功!
四、使用Git将代码push到Github公共代码仓库中
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
分支名