首页 > 解决方案 > 由于另一个分支中的更改而覆盖主分支中的文件

问题描述

假设我的主分支中有一个名为 index.html 的文件,我在另一个分支名称功能中对该文件进行了一些更改。如何将 master 分支中的 index.html 文件替换为 features 分支中的 index.html 文件

我曾经试过

> git checkout master
> git merge features

但似乎它复制了内容,从而造成了冗余

标签: git

解决方案


这是这样的:

git checkout feature -- index.html
git commit -m "index.html from feature branch"

推荐阅读