Android开发之Android studio代码版本回退教程
1.先看下最初提交的代码
2.咱们来提交两次代码
3.假如此时线上版本出问题了,咱们需要回退到增加强制覆盖命令这一版本怎么办?
方法有两种:
方法一:输入HEAD~2表示回退版本两次
方法二:右击要回退的版本提交记录,选择rest current branch to head 然后弹出框点击reset即可
4.回退完毕后我们此时是无法提交的只能通过强制覆盖提交git命令:(这一步在第一次回退不会出现,但是如果你吧回退的文件又提交到远程后再次回退到同一版本的时候就会出现此步骤)
5.开始跟远程代码同步,使用强制覆盖git命令覆盖远程仓库代码即可,打开as底部的terminal输入git 命令即可:
git push -f origin master(途中我要覆盖的分支名字叫main,所以图中命令不是master)
我们看看远程提交记录是不是跟本地提交记录同步了?
Android开发之Android studio代码版本回退教程相关推荐
- Android开发之android与JS互调 | Android与H5互调(附源码)
我们先看下JS代码: <!DOCTYPE html> <html lang="en"> <head><meta charset=" ...
- Android开发之Android性能优化记录
Android 性能优化 Android 中的性能优化在我看来分为以下几个方面:内存优化.布局优化.网络优化.安装包优化: 内存优化: 下一个问题就是: 布局优化: 布局优化的本质就是减少 View ...
- Android开发之 Android 的基本组件的概述
Android是一个为组件化而搭建的平台,它的应用是由一些零散的有联系的组件组成,并通过AndroidManifest.xml文件 把它们绑定起来. Android常用的组件有: Activity(活 ...
- Android开发之Android Material Design Toolbar自定义随笔
一.自定义Toolbar的menu: 在menu下新建menu.xml文件,自定义menu的样式: 1 <menu xmlns:android="http://schemas.andr ...
- Android开发之Android studio自动签名打包release 版本的正确姿势(完整版) | 文末尾附有Google官方签名教程
1.从以下方面讲解打包正式版本分为: 自动打包(也就是每次项目跑起来就是release正式版本)apk 手动打包:就是每次需要重新签名后选择release正式版本再跑起来生成apk 先说手动版本特别简 ...
- Android开发之Android Studio 3.6新特性之获取控件id的高级方式ViewBinding
一般获取id有如下几种方式: 访问布局控件ID方式 优点 缺点 findViewById 系统提供有保障 特别繁琐代码量大 第三方注解 快捷简单 引用三方可能有不确定因素 kotlinx.androi ...
- Android开发之android studio快捷键大全
AndroidStudio 快捷键大全 编辑相关快捷键 Ctrl+Space 补全代码 ctrl+shift+space 智能代码补全 Ctrl + Shift + Insert 可以选择剪贴板内容并 ...
- Android开发之Android Studio第三方库的六种依赖讲解说明
在Android Studio中有六种依赖 Compile,Provided,APK,Test compile,Debug compile,Release compile 1.Compile 是对所有 ...
- Android开发之Android Studio依赖aar包的四种方法(附加第三方库依赖方式)
使用AS任意版本: 方法一: repositories {flatDir {dirs 'libs'}} implementation (name: 'paylibrary_v1.0', ext: 'a ...
最新文章
- python3 try语句相关 (try/except/else/finally)
- python安卓打包_Android多渠道打包之Python打包
- 驱动框架7——使用gpiolib完成led驱动
- 利用iptabls的NFLOG记录自己的HTTP HTTPS上网行为
- vue导入静态js_vue引入静态js文件的方法
- H3C交换机创建用户
- tensorflow系列之_pspnet网络
- 产品经理快(ku)乐(bi)的一天~
- 函数式编程-Lodash库学习
- ubuntu安装以太方mist
- 啊哈c语言读后感500字,《麦田里的守望者》读后感读书笔记500字五篇
- Notepad++ 设置tab为N个空格
- 【Maven】什么是Maven?Maven有什么用?
- java根据ip地址获取城市地域信息
- python基础之--人机大战,编程思维
- CSS-float浮动
- c# 控制音量大小 CoreAudioApi
- 微带线宽与承受功率的关系
- Struts + hibernate +spring课堂笔记
- 虹膜识别算法 matlab,基于MATLAB GUI 的虹膜识别算法测试平台