如何从拉取请求中排除文件?

时间:2013-03-13 17:13:39

标签: git pull-request

我想执行拉取和合并请求,但我也想从此拉取请求中排除一些文件。

Example: a.py  b.py c.py

我想执行拉取请求并合并b.py文件除外。

实现这一目标的最简单方法是什么?

[edit]该文件尚未提交。

3 个答案:

答案 0 :(得分:4)

从您现在所在的位置创建两个分支,例如my-pull-requestother-change

将a.py和c.py提交至my-pull-request,将b.py提交至other-change。将my-pull-request分支推送到Github,然后创建拉取请求。

答案 1 :(得分:4)

提交a.pyc.pygit stash其他人,执行请求,然后git stash pop恢复b.py

答案 2 :(得分:0)

尝试拉取所有文件并将文件反转为特定提交。然后根据需要推送您的更改。您还可以堆叠更改,拉动然后应用堆栈