美文网首页
git仓库下怎么将某个文件夹独立成为一个单独的仓库且有提交记录

git仓库下怎么将某个文件夹独立成为一个单独的仓库且有提交记录

作者: jiaming_ | 来源:发表于2021-07-30 18:28 被阅读0次
  • git仓库下怎么将某个文件夹独立成为一个单独的仓库且有提交记录
# 这就是那个大仓库 big-project
$ git clone git@github.com:tom/big-project.git
$ cd big-project

# 把所有 `codes-eiyo` 目录下的相关提交整理为一个新的分支 eiyo
$ git subtree split -P codes-eiyo -b eiyo

# 另建一个新目录并初始化为 git 仓库
$ mkdir ../eiyo
$ cd ../eiyo
$ git init

# 拉取旧仓库的 eiyo 分支到当前的 master 分支
$ git pull ../big-project eiyo

其他方式参考:
如何将硕大笨重的git仓库拆分成灵活轻巧的模块小仓库 - 无边身尊者 - 博客园 (cnblogs.com)

相关文章

  • git仓库下怎么将某个文件夹独立成为一个单独的仓库且有提交记录

    git仓库下怎么将某个文件夹独立成为一个单独的仓库且有提交记录 其他方式参考:如何将硕大笨重的git仓库拆分成灵活...

  • git 修改远程仓库地址

    当git远程仓库变更地址,我们需要重新关联远程仓库 1.不要之前的提交记录 删除本地.git文件夹 git ini...

  • git 修改远程仓库地址

    当git远程仓库变更地址,我们需要重新关联远程仓库 1.不要之前的提交记录 删除本地.git文件夹 git ini...

  • git清空所有记录

    git 清空所有commit记录方法 说明:例如将代码提交到git仓库,将一些敏感信息提交,所以需要删除提交记录以...

  • Git命令

    git push 作用:将本地仓库中代码提交到远程仓库 语法 :git push 仓库地址 master git ...

  • git学习指令记录

    git add 把文件添加到仓库 git commit -m "提交的日志" 将文件提交到仓库 git sta...

  • Git子模块的简单使用

    子模块概述 git子模块为git主项目下 独立 出来的 git仓库 ,可 单独 的进行代码的修改、提交、更新等操作...

  • 将本地非空目录转换成git仓库

    将本地项目初始化为git仓库git init 将本地文件添加到版本仓库中git add . 将文件提交到版本仓库中...

  • git - 常用命令及常见问题

    创建仓库 在git网站创建我的仓库。在本地创建仓库文件夹。 代码提交 如何上传git代码,进入项目根目录运行git...

  • 学习 Git 的使用

    git init 将当前文件夹初始化成git仓库 git clone 从< address >检出仓库,< ...

网友评论

      本文标题:git仓库下怎么将某个文件夹独立成为一个单独的仓库且有提交记录

      本文链接:https://www.haomeiwen.com/subject/zhecvltx.html