给定一个示例项目结构,例如:
/project
/ui
front-endy-files.htmls
other-stuff-to-keep.js
server.py
other.py
我想做的是:
- 从 master 为设计师创建新分支
- 删除设计人员不需要的文件(服务器代码,例如 *.py)
- 给设计师访问权......神奇的事情发生了
- 将分支合并回master,忽略服务器代码的删除,即我只想在完成“清理”(步骤#2)后合并新代码,即
server.py
不应在合并时删除master中的文件即使server.py
在分支中删除了分支。
我知道我可以挑选提交,但我想知道是否有另一种 git-ish 方式来做到这一点