不同分支之间是共享工作区文件和index文件的,commit之后就不共享了

新添加的文件,切分支(因为是新添加的文件,不会有冲突)
在目录下新添加 5 ,6,
当5,6是untracked或者仅仅刚add到index,两个分支切换,5 6两个分支都有,
当在b1分支上commit了之后,b1如下:(其中4是b1自己的文件)

切到master之后,就如下,没有 5 6了

所以: untracked的不会消失,就是各个分支都不会管 对untracked的,仅仅是stash之后, 切换分支后,文件也不会消失

已经push过修改的文件切分支:有冲突
1)两个分支都已经push了,远程已经有了,会直接覆盖,要切到的分支是什么,就是什么
2)有一个没有push,远程没有
i工作目录没有push,是modify的情况(之前push过),使用stash,保留修改,然后,切到相应分支,干完活切回来,再git stash pop,把修改 pop回来就好。
ii工作目录是push的,另外一个是 commit,没有push的
应该没有这种情况,都是上述第i种情况

参考链接:
https://blog.csdn.net/qq_19553501/article/details/81012703

[git]切换分支,文件的存留相关推荐

  1. git切换分支,暂存修改代码

    我们在使用git时,经常出现需要切换分支的情况,如果本地分支有文件修改就需要暂存代码 git branch // 查看当前分支git status //查看修改文件git stash // 将本地改动 ...

  2. mac git 切换分支文件仅读

    1.git branch 权限问题 执行 git branch报错 warning: unable to access '/Users/xiaowang/.config/git/attributes' ...

  3. git切换分支时,如何干净的切换到另一个分支上?

    git切换分支时,如何干净的切换到另一个分支上? 代码热修时,组长说要切一个新分支给我们大家做bug修复使用,所以不能将当前分支的代码迁移污染到新分支 在网上找到了几种方法,做下记录 https:// ...

  4. 解决git切换分支导致代码丢失的问题

    解决git切换分支导致代码丢失的问题 问题背景: ​ 因为本人手里有好几个不同的项目,当手里有正在做的项目,却被临时叫去修改另外一个项目,而此时又不想把现有的代码提交,于是就强制切换到了另外一个分支上 ...

  5. Git 切换分支,拉取分支代码指令操作

    git命令切换分支_ZHL's Blog-CSDN博客_git切换分支  git命令切换分支 https://www.jianshu.com/p/856ce249ed78 Git如何拉取指定远程分支 ...

  6. git切换分支合并后再切回原来分支导致没有提交的代码丢失

    git切换分支合并后再切回原来分支导致没有提交的代码丢失 前言 在企业开发中,总会需要用远程仓库来管理整个团队的项目代码,git是我们常用的代码提交工具,虽然就我个人而言,在开发的过程中就只用到几个简 ...

  7. git切换分支遇到的小问题

    能在IDEA编辑器右下角的git分支显示里面看到一个新的分支,但是不能切换到: 各种pull更新操作都不管用,(后来想到可能是用了自己以前的git账户,只有几个分支某一次被管理员给了权限,其他的分支没 ...

  8. git切换分支,文件内容异常说明

    git在切换分支时,若当前分支和即将切换过去的分支均有文件A,而且内容完全一样.但是我们在当前的分支中修改了文件A,却没有commit.这个时候,git对比文档库中的文件,发现两个分支的文件A是相同的 ...

  9. git 切换分支_简单git操作

    首先设置用户基本信息设置 设置用户名 git config - -global user.name 'Hazel6869' 设置用户名邮箱 git config - -global user.name ...

最新文章

  1. mui后端开发php,PHP解决mui中ajax的跨域问题
  2. MFC软件工程架构模型-模式窗口-非模式窗口
  3. 用深度学习(CNN RNN Attention)解决大规模文本分类问题 - 综述和实践
  4. .NET Framework 各版本区别
  5. 【tensorflow】tf-argmax()
  6. 开源内容管理系统 php mysql_「分享」7 个精致的 PHP 开源内容管理系统(CMS)
  7. RxSwift之深入解析URLSession的数据请求和数据处理
  8. UE4学习-程序崩溃,如何恢复工程
  9. 任意文件读取及删除漏洞
  10. 一、PHP基础——表单传值、上传文件
  11. Codevs 2989 寻找somebody
  12. 为什么要始终启用编译器警告?
  13. 安卓连接mysql数据库_Android客户端怎么与服务器数据库连接?
  14. 八位全加器——python逻辑电路
  15. 每天一道算法题——拼音翻译成阿拉伯数字(只有数字拼音)
  16. 2020年11月 工信部考试——Hadoop(数据应用技术)中级认证 1
  17. TestFlight上架流程
  18. 18、弱电工程综合布线系统常用的线材及设备图文资料
  19. 实验吧-密码学-Fair-Play(Playfair解密)
  20. 强大的jQuery焦点图插件Owl Carousel + 响应式图片(案例解析)

热门文章

  1. 本地生活服务,小程序助力迎战用户增量市场
  2. 基于Linux下的文件归档
  3. pdf文件的分割使用工具
  4. 项目经理之软件项目经理必须具备的素质
  5. Tensorflow:sess.run():参数 feed_dict等作用
  6. 安卓手机怎么设置蓝牙耳机弹窗动画_AirPods耳机也能在安卓手机与windows系统里,有超赞的体验,只需这两款软件...
  7. 2、js常用内置对象
  8. golang 线程安全的map
  9. RapidIO的启动与初始化
  10. Word中怎么输入 机器学习里的“期望”符号大写字母E/公式里的双线“E”