git - 如何使用 Git/IntelliJ 将整个文件从一个分支移动/复制到另一个分支?

标签 git intellij-idea version-control branch

这个问题在这里已经有了答案:





How to get just one file from another branch?

(12 个回答)


3年前关闭。




我不想复制更改,而是将不存在的整个文件从另一个分支复制到一个分支。

这可以用 Git 还是 IntelliJ 实现?

目前我正在打开差异并复制粘贴文件。但是这样我很容易拼错文件名和/或文件位置。我可以在这里添加一些自动化吗?

最佳答案

是的,有一种更简单的方法可以通过 git 将所有文件从一个分支复制到另一个分支。

假设从 branchA 复制所有文件至 branchB ,那么你就可以执行下面的命令(也可以在IntelliJ的idea终端窗口中执行):

git checkout branchB
git checkout branchA -- .
git commit -m 'copy files from branchA to branchB'

关于git - 如何使用 Git/IntelliJ 将整个文件从一个分支移动/复制到另一个分支?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50915289/

相关文章:

java - 使用 Lambda 流获得最高平均速度

android - 如何让谷歌广告 sdk 在 Intellij 中工作?

Git 突然找不到 Github 仓库

ruby-on-rails - 如何使用 capistrano 进行部署

git - 与 Visual Studio 中的 merge 混淆

maven - Intellij Idea 对 Maven 依赖的类路径损坏

svn - SVN : Could not authenticate to server: rejected Basic challenge?是什么原因及解决办法

emacs - .emacs.d : should I version control the archive-contents files under elpa/archives?

node.js - 如何在lerna中导入本地git仓库?

git - 将数字添加到 git 结果的 git 插件/增强的名称