我想执行拉取和合并请求,但我也想从此拉取请求中排除一些文件。
Example: a.py b.py c.py
我想执行拉取请求并合并b.py
文件除外。
实现这一目标的最简单方法是什么?
[edit]该文件尚未提交。
答案 0 :(得分:4)
从您现在所在的位置创建两个分支,例如my-pull-request
和other-change
。
将a.py和c.py提交至my-pull-request
,将b.py提交至other-change
。将my-pull-request
分支推送到Github,然后创建拉取请求。
答案 1 :(得分:4)
提交a.py
和c.py
,git stash
其他人,执行请求,然后git stash pop
恢复b.py
答案 2 :(得分:0)
尝试拉取所有文件并将文件反转为特定提交。然后根据需要推送您的更改。您还可以堆叠更改,拉动然后应用堆栈