当前位置:   article > 正文

Git将文件夹从主分支复制到另一个分支_idea git 一个分支里新增的文件怎么复制粘贴到另一个分支

idea git 一个分支里新增的文件怎么复制粘贴到另一个分支

描述

git checkout 来源分支 -- 文件路径
  • 1

例如我想 将master分支上的utils文件夹复制到 work分支

git checkout master -- utils
  • 1

完整Git命令

  • 复制master上的utils文件夹到work分支
#切换到work分支
$ git checkout work
Switched to branch 'work'

#将master上的utils文件夹复制到work分支
$ git checkout master -- utils

#保存修改
$ git add utils

#提交修改
$ git commit -m "Adding 'utils' directory from 'master' branch."

[work 9fcd968] Adding 'utils' directory from 'master' branch.
 1 file changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 utils/file
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

  • 删除master上utils文件夹(可选)
#切换到master分支
$ git checkout master
Switched to branch 'master'

#递归删除utils目录
$ git rm -r utils
rm 'utils/file'

#提交
$ git commit -m "Removing 'utils' directory."
[master c786f95] Removing 'utils' directory.
 1 file changed, 0 insertions(+), 0 deletions(-)
 delete mode 100644 utils/file
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13

参考

https://kb.kutu66.com/git/post_1315018

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/407689
推荐阅读
相关标签
  

闽ICP备14008679号