Lon*_*806 24 git github pull-request
当我在GitHub上执行Pull Request(对抗master分支)时,我们可以忽略一些文件更改,例如
小智 15
您无法有选择地忽略拉取请求中的某些文件.两种解决方法可以是 -
第一 -
第二 -
任何这种方法都可行.哪个更容易取决于要包含/排除的文件数量.
小智 6
正如在/sf/answers/2009254551/ 中提到的,不能在 Pull-Request 中排除文件,并且已经提出的替代方案也有效。
但是有一个更简单的解决方案。在这里,我考虑将登台作为我的目标,将开发作为我的源
root
|-- src
| -- app.py
|-- .gitignore
|-- settings.py
|-- requirements.txt
Run Code Online (Sandbox Code Playgroud)
比方说,我想忽略正在合并的settings.py文件
git checkout staging
Run Code Online (Sandbox Code Playgroud)git checkout dev src/
Run Code Online (Sandbox Code Playgroud)这只会合并src/文件夹中更改的文件
注意:您也可以有选择地为每个文件执行此操作。
然后推送到远程仓库
git push origin staging
Run Code Online (Sandbox Code Playgroud)但此解决方案仅在要排除的文件较小时才有用。
| 归档时间: |
|
| 查看次数: |
28466 次 |
| 最近记录: |