保留commit记录创建新git项目

基于本地已经存在的git项目,想要保留commit记录,作为一个新项目继续使用应该如下操作

  1. 创建git project得到新项目的git地址
  2. 手动修改.git/config中的地址
    然后随便提交一下就可以在新的项目中看到了 并且保留了老的commit

当然也有相关的git命令操作 不过我喜欢这样改

现在用git命令操作第二个项目,尝试新方法。

  1. 创建git project得到新的git 地址

  2. 首先用git remote -v 检查目前配置的origin地址,可以看到目前正在使用的地址。

  3. git remote rm origin

  4. 再用git remove -v 查看,毛都没了,这就对了

  5. 添加新的项目地址 git remote add origin [新的地址]

  6. 再检查一下 git remote -v ,确认是新的地址 , 完成了。
    结果Push时报错
    fatal: The current branch master has no upstream branch.
    To push the current branch and set the remote as upstream, use

    git push --set-upstream origin master

需要执行这个提示的命令
不然执行git branch -a 发现缺少与远程branch的关联

所以还是手动修改文件好

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,923评论 18 139
  • Git 基础 基本原理 客户端并不是只提取最新版本的文件快照,而是把代码仓库完整的镜像下来。这样一来,任何一处协同...
    __silhouette阅读 15,948评论 5 147
  • 如上图,这种效果看着是不是挺“柔”的附代码 这里主要分两步 第一步 利用setTimeout的延时效果依次将文字显...
    李佳明先生阅读 2,804评论 2 4
  • 如果不走出去看看便会很容易就觉得一个人好。很多时候不是不喜欢,而是没有遇见的机会。就像谈恋爱,谈的总是身边的人,但...
    田螺姑娘吖阅读 422评论 0 0
  • 追忆盛夏光年 这几天天气异常炎热,我躺在摇椅上斜瞥着门外的阳光,顿时觉得一阵躁动不安从头涌到脚。手边摆放的书也不屑...
    若浔wfsindy阅读 438评论 3 1