2016-11-17 168 views
0

有一个分支包含我需要的一些提交的文件,有些我没有。从合并请求中删除文件,但不是从git中删除文件

我从它分支出来,做了我的更改,提交了一个合并请求。

有没有一种方法,当我合并去除这样的方式从公关,是不需要的文件,将文件将不会从masterinitial branch被删除?

+0

您能详细说明吗?我不明白。也许有些例子? –

回答

1

拉取请求仅仅是对队友的通知或警报,您已将提交推送到远程回购。它为团队提供了一个更正式的机制来讨论和审查已推入回购的代码,最终目标是合并。

在你的情况下,我建议检出以前的提交,并在你的提交中隐藏你不想包含的文件(git stash)。然后重新提交,推回购,并重新生成拉请求。

*免责声明,这不是推荐的工作流程,因为拉请求通常以合并结束。如果你采取我的方法,那么在将初始分支合并到主服务器之前,可能需要在本地回购站中存储可能需要的文件。