如果只想更新项目中某个文件目录到服务器版本repo命令:

第一步:  cd到该文件所在的git库目录执行

repo sync -c .

会执行更新操作 等待...

如果最后没有出现红色提示问题,则更新成功。

如果出现以下红色有没有提交的修改提示,

Please, commit your changes or stash them before you can switch branches.
Aborting

frameworks/base/: leaving hss2; does not track upstream
error: frameworks/base/: HQ6753_65C_IB4_L1/platform/frameworks/base checkout 2f50f7adf5e38ff4ded17e40b79e6661e2cc71f6

说明本地这些文件修改了不能被更新。但这些文件可能服务器上已经有新的提交了,我们需要更新到服务最新版本。进入第二步:

第二步:命令

git status .

查看修改了什么。

命令:

git stash

保存本地的这些修改,注意是保存不是commit,相当于把修改的东西入暂存栈。此时你去打开这些修改的文件,你会发现都不见了,或git status .查看之前的修改不会出现。

再执行命令:

repo sync -c .

更新完毕后命令:

git stash pop

把刚刚存入栈中的修改pop回来就可以保证为最新开始正常的提交了。

repo git 更新某个文件目录总结相关推荐

  1. repo sync 更新源码 android-12.0.0_r34, fatal: 不能重置索引文件至版本 ‘v2.27^0‘。

    文章目录 1. 问题描述 2. 错误日志 2.1 操作过程 2.2 错误分析 3.解决办法 4. 最后 1. 问题描述 AOSP 12的源码两月没有更新了,今日对其做repo sync动作,并切换到新 ...

  2. python调用git生成log文件_python解析git log后生成页面显示git更新日志信息

    使用git log可以查到git上项目的更新日志. 如下两个git项目,我想把git的日志信息解析成一个便于在浏览器上查看的页面. https://github.com/gityf/lua https ...

  3. git 更新远程分支列表(亲测)

    有时会遇到git branch -a时总是不出现新的分支或者远程已经没有的分支在本地还有,这时就需要更新下本地的git分支保持和远程分支一致,使用下面命令即可: git remote update o ...

  4. IDEA Git更新

    为什么IDEA要对Git进行更新操作的呢,因为当我们提交项目的时候我们必须要更新到最新的项目然后才能够使我们在提交项目的过程中不出现错误. IDEA Git更新详细步骤 1 . 打开我们的IDEA , ...

  5. repo/git提交代码

    Repo每个的工程下每个目录下都有一个git仓库,可以在每个目录的git仓库下执行git各种命令. 一.从服务器clone代码 1.初始化repo仓库 # repo init -u http://xx ...

  6. repo,git相关命令使用

    ###git download [https://git-scm.com/downloads] #repo: repo命令参数: abandon Permanently abandon a devel ...

  7. 解决android repo (git出错的问题)

    http://blog.csdn.net/seker_xinjian/article/details/6274255 下载Android源码是比较简单的事情,我在自己家的电脑上轻松搞定.具体下载步骤此 ...

  8. 使用git更新仓库时出现unable to access ‘https://github.com/xxx: Failed to connect to github.com port 443: Time

    问题描述: 在IDEA使用git更新代码时更新失败: 原因分析: 打开梯子导致错误. 解决方案一: 将梯子关闭即可更新成功. 解决方案二: 为git设置代理,其中代理类型.地址以及端口号要查看你的梯子 ...

  9. git 更新密码之后出现异常(雾)

    git 更新密码之后出现了问题(雾) 记录一下今天的沙雕操作 github密码太简单被强行更新,然后git clone按照平时那样用,输入新的密码,提示没有权限 wen@xiaobao /c/1111 ...

最新文章

  1. C++/C++11中头文件numeric的使用
  2. GPU、FPGA芯片成为增强机器学习能力的“左膀右臂”
  3. python类型-Python入门之类(class)
  4. Linux 内核配置机制(make menuconfig、Kconfig、makefile)讲解
  5. 07-Python之面向对象编程(定义)
  6. Spring Boot 中使用 @Transactional 注解配置事务管理
  7. 1流式细胞术荧光比值计算_流式细胞术技巧攻略!
  8. maxwell render中文版
  9. win10设置计算机关机时间,win10系统怎样设置定时关机 win10有定时关机设置吗
  10. Redis配置文件redis.conf文件详解
  11. Xavier法与何恺明法初始化权重的意义及原理
  12. AngularJs错误
  13. Java岗大厂面试百日冲刺 - 日积月累,每日三题【Day23】—— 算法1
  14. 光纤故障定位器行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  15. 将一张图片的人物融入另一张图片中
  16. 什么是“月结30天”?(轉)
  17. tushare 使用手册 股票信息获取
  18. integrate.php 漏洞,ECShop网店系统=V2.6.2 后台拿webshell
  19. android高德地图经纬度,【安卓】高德地图的onLocationChanged返回经纬度经常都是(0,0),为什么?...
  20. Mock.js的简单使用

热门文章

  1. 探索找到真正问题的方法-5W分析法
  2. 聊一聊C语言变量的含义
  3. 怎样使用JPG转PDF转换器转换图片
  4. PS-文字如何竖排版
  5. PS第六课--文字工具
  6. android吉他谱组件,Paranoid Android
  7. lgg8各个版本_LGG8ThinQ刷机包
  8. 9月3日上海见!明汯投资、JPMorgan、路博迈、贝莱德建信都来啦~
  9. 小程序video自定义播放按钮
  10. unix 汇编语言 GAS