github - 将文件从一个存储库的一个子文件夹传输到 bitbucket 中的另一个而不丢失历史记录
问题描述
我最近发现,作为我的项目的一部分,一个文件被放置在错误的位置,现在我需要将它移动到正确存储库中的适当目录。我的问题是我希望保留提交历史。
我一直在通过 Git Bash 关注一个名为“将文件夹从一个存储库添加到另一个”的 GitHub 社区线程,但这涉及整个子目录,而不仅仅是一个文件。
解决方案
将文件移动到需要的新位置,然后提交
即使提交是为了更改文件路径或在代码中添加注释行,Git 也会自动维护历史记录。
推荐阅读
- excel - 如何使用 VBA 选择不同工作表上列中的第一个空单元格
- python - 是否有任何有效的方法将具有大列表的 RDD 分块为多个列表而不执行收集
- javascript - FullCalendar v3 - 在视图更改时更改事件源
- java - 我们能否将测试结果 TestNG 报告或范围报告集成到 Microsoft 团队
- powershell - 如何清除使用 Invoke-RestMethod 中的 sessionvariable 参数创建的 webrequestsession 会话
- sqlite - 如何使用 LINQ 查询从数据库中获取多列值到列表中
- c# - Windows 窗体。工具箱项目从设计视图中消失
- node.js - 为什么 DynamoDB 性能会随着并行读取而降低?
- jenkins - Jenkins 角色策略 - 分配角色
- requirejs - Magento 2 中的 Requirejs 给了我 undefined 而不是我的库