github - 如何仅合并拉取请求中的特定文件?
问题描述
合并拉取请求时是否可以丢弃文件?另外,如果没有冲突,我应该如何编辑文件然后合并拉取请求?谢谢!:)
解决方案
在 PR 中,您应该有两个分支,我们称它们为 master 和 development。
结帐到本地环境中的开发分支。
git checkout develop
然后您可以使用 checkout 命令丢弃此分支中的任何文件
git checkout master DISCARDED_FILE_WITH_PATH
上面的这个命令会从 master 那里获取文件,所以基本上你放弃了改变。
然后提交更改
git commit -am 'discard the file'
并推回回购
git push
如果您重新加载 PR,该文件将丢失。
推荐阅读
- django - PyCharm调试Django REST框架api:断点不停
- bash - 如何在错误时终止 kubectl port-forward?
- javascript - 使用 fs.rmdir 递归删除后,空文件夹仍然存在
- c++ - 不知道为什么我不能从字符串转换为整数?
- javascript - 一个 btn 的 onClick 我想用 useRef 和 copyToClipboard 获取它的兄弟(输入框)值,将该 btn 的 setState 设置为已复制
- javascript - 将文本从在线 url 加载到 div.innerHTML 时,对 id 或类进行 Javascript 样式设置将不起作用
- r - 将字符向量旋转到具有指定列数的 data.frame
- css - 仅使用 CSS 的边秀
- python-3.x - 在浏览器 Web 应用程序中同时对两个视频进行姿势检测不起作用
- python - 如何在创建 ai 平台笔记本时安装 python 库