git - 在 git 存储库中交换两个文件内容的最简单方法是什么
问题描述
在 git 存储库中交换两个文件的内容的最简单方法是什么。
说 foo, bar 的内容需要反转。我不能在git mv
这里做
解决方案
你可以做
mv foo foo-tmp
mv bar foo
mv foo-tmp bar
git add foo bar
git commit -m "Swap foo and bar contents"
但我会回应 Enrico Campidoglio 的评论。在上述方法或使用git mv
. 此外,使用git mv
可能允许git
一些潜在的优化。
推荐阅读
- sql-server - 根据条件在 SQL Server 中运行总计
- c++ - UIAutomation:AddAutomationEventHandler() 返回 E_INVALIDARG
- angular - 如何使用 For 循环 Angular6 动态创建引导模式
- php - 为什么我在在线上传大于 1MB 的文件时使用 Laravel5.4 得到 MethodNotAllowedHttpException,但它在 localhost 上完美运行?
- codeigniter - 在 Codeigniter 3.1.8 中使用购物车类是否安全
- android - 在 android build 中配置 lint 基线文件时出现 Lint 基础结构错误
- ios - 如何在身份验证时更新firebase中的电话号码
- python - 试图抓住某些元素
- docker - Docker swarm worker 节点错误的网关
- ios - 遇到警告“MKMapView 中的边界矩形错误”