Android studio怎么创建Git分支,git 创建远程分支支

阅读(...) 评论()Android Studio Git使用教程 - 简书
Android Studio Git使用教程
在GitHub上创建一个新工程,这里选择了初始化一个README文件作为测试
create repostory.png
Git的安装配置就不说明了,参考,记得把id_rsa.pub公钥添加到GitHub
add ssh keys.png
选择一个存放工程的目录右键,Git Bash Here
git bash.png
输入git clone
仓库地址克隆远程仓库,Shift+Insert可以粘贴文本
git clone.png
添加忽略文件ignore
忽略文件可以在创建仓库时生成,不过最好自己创建了解下,系统创建可能有些编译文件没有给过滤忽略
安装.ignore插件Setting & Plugins & Browser respositories 搜索ignore,点击Install安装重启
ignore.png
切换为Project方式浏览,右键项目添加igonre,这里有很多种版本管理可选择,选择Git版本文件,接着选择项目语言,可以多选或不选自己编辑
add gitignore file.png
choose language.png
ignore文件的整理说明
# 忽略IDEA工程信息文件
# IntelliJ project files
gen### Android template
# 忽略编译生成文件
# Generated files
# 忽略Gradle编译文件
# Gradle files
# 忽略Android编译生成文件
# Built application files
# Files for the ART/Dalvik VM
# Java class files
# Android Studio Navigation editor temp files
.navigation/
# Android Studio captures folder
# 忽略SDK配置信息文件
# Local configuration file (sdk path, etc)
local.properties
# Proguard folder generated by Eclipse
# 忽略错误日志
# Log Files
# 忽略编译密钥
# Keystore files
冲突文件处理
所谓冲突文件就是,两个人同时修改了同一个文件,在合并时Git不能自动处理需要用户自己来合并。以README文件为例,这里直接在GitHub上编辑加入一句origin add message
origin add.png
本地编辑加入local add message
local add message.png
选择底部Version Control,Local Changes为当前修改的文件,Log为历史提交记录
Version Control.png
单击VCS选择提交文件,填写提交信息,commit提交到本地
local update.png
菜单VCS & Git & Pull,选择pull远程服务器和分支,这里只有origin/master分支,由于冲突文件会自动弹出合并提示框,也可以通过VCS & Git & Marge Changes自己选择合并。
git pull.png
pull changes.png
Merged Dialog.png
弹出合并提示如果确定不要远程或本地版本可直接选择,否则选择Merge手动合并
merge revisions.png
这里在结果文件加入一句merge message,合并本地, 删除远程,选错了可以Abort返回重新选择
merge change.gif
修改完需要再次提交修改的文件,系统会自动生成提交信息,不喜欢可以自己修改,这次可以选择Commit and Push提交并推送到服务器
Commit and Push.png
查看下记入我们合并完成了,合并本地分支和远程原理相同,自行探索吧啊
首先很重要的一点,回退前记得要提交到远程以免丢失修改内容。
选择要回退的版本,右键Reset Current Branch,选择回退方式
Git Reset.png
Git Reset Mode.png
对应的git 命令操作参考,引用评论的总结
简单总结一下,其实就是--soft 、--mixed以及--hard是三个恢复等级。使用--soft就仅仅将头指针恢复,已经add的缓存以及工作空间的所有东西都不变。如果使用--mixed,就将头恢复掉,已经add的缓存也会丢失掉,工作空间的代码什么的是不变的。如果使用--hard,那么一切就全都恢复了,头变,aad的缓存消失,代码什么的也恢复到以前状态
本作品采用进行许可。转载请保留作者及原文链接
在其位,爱其职。
公众号:TUTUTOO
GitHub:/wittyneko
CSDN:http://blog.csdn.net/uandroid开发资料(5)
因为工作需要,需要使用控制我们的工程。
1.AS如何创建分支?
①点击AS的VCS,选择Git点击Branches。
②点击New Branch
③输入新的分支名
④点击OK后,就会切换到你新创建的分支里。在上图的Git Branches的下面可以看到Current branch。
或者选择工程点击右键,选择Git---&Repository---&Branches创建新的分支。
2.AS如何合并分支?
①选择工程点击右键,选择Git---&Repository---&Branches如上图,点击Branches。
②点击某一个分支。就可以选择切换到选择的分支,创建并切换到新的分支,和选择的分支做对比,和选择的分支合并,删除选择的分支操作。
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:2675次
排名:千里之外
(1)(2)(2)(1)(1)
(window.slotbydup = window.slotbydup || []).push({
id: '4740881',
container: s,
size: '200,200',
display: 'inlay-fix'}

我要回帖

更多关于 创建远程分支 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信