【git】 曾经合入的文件被删除,再次合入时,相同的文件路径并不会自动合入,例如
将A合入B,然后在B中删除了从A合进来的文件夹A、AA、AAA,过一会又将A合入B中,那么文件夹A、AA、AAA不会自动合入test。
解决方法:
首先目前没有几句命令就能批量处理多个文件的方式。
1 使用命令行
git checkout <分支名或提交ID> -- <文件路径>
这是 Git 里非常常用的一条从另一分支恢复文件或目录的命令。它不会切换分支,而是从指定分支中把某个路径取出来放到当前分支。
2 图形界面
下面是Android studio的界面,git里面选中文件右击鼠标出现
1 使用命令行
git checkout A -- 文件A的路径
这是 Git 里非常常用的一条从另一分支恢复文件或目录的命令。它不会切换分支,而是从指定分支中把某个路径取出来放到当前分支。
2 图形界面
下面是Android studio的界面,git里面选中文件右击鼠标出现
