.git文件夹_将Git存储库中的文件夹转换为全新的存储库
生活随笔
收集整理的这篇文章主要介绍了
.git文件夹_将Git存储库中的文件夹转换为全新的存储库
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
前提
如果您创建存储库的新克隆,则在将文件夹拆分到单独的存储库时,不会丢失任何Git历史记录或更改。
步骤
- 打开终端。
- 将当前工作目录更改为要创建新存储库的位置。
- 克隆包含子文件夹的存储库。
- 将当前工作目录更改为克隆的存储库。
- 要从存储库中的其余文件中过滤掉子文件夹,请运行git filter-branch,提供以下信息:
- FOLDER-NAME:项目中要从中创建单独存储库的文件夹。
- BRANCH-NAME:当前项目的默认分支,例如,master或gh-pages。
存储库现在应该只包含子文件夹中的文件。
- 在GitHub上创建一个新的存储库。
- 在新GitHub存储库的“快速设置”页面的顶部,单击以复制远程存储库URL。
提示:有关HTTPS和SSH URL之间差异的信息,请参阅“ 我应该使用哪个远程URL? ”
- 检查存储库的现有远程名称。例如,origin或者upstream是两种常见的选择。
- 使用新的存储库名称验证远程URL是否已更改。
- 将您的更改推送到GitHub上的新存储库。
总结
以上是生活随笔为你收集整理的.git文件夹_将Git存储库中的文件夹转换为全新的存储库的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 小米路由器sn算ssh密码_【玩转路由】
- 下一篇: custompage.width 不能小