有一个分支包含我需要的一些提交文件,而有些我没有。
我从中扩展,进行了更改,提交了一个Pull Request。
有没有办法从PR中删除不需要的文件,但的方式是这样的,当我合并时,不会从initial branch
或{{1}删除文件}?
答案 0 :(得分:1)
拉取请求只是向团队成员通知或警告您已将提交推送到远程仓库。它为队友提供了一种更正式的机制来讨论和审查已被推送到回购的代码,最终目标是合并。
在您的情况下,我建议检出以前的提交,并隐藏(git stash
)您不希望包含在提交中的文件。然后重新提交,推送回购,并重新生成拉取请求。
*免责声明,这不是推荐的工作流程,因为拉取请求通常在合并中结束。如果采用我的方法,您可能需要在本地仓库中存储可能需要的文件,然后才能将初始分支合并到主服务器中。