首页 > 其他分享 >新建的git仓库同步旧的git仓库代码,并保留git提交历史记录

新建的git仓库同步旧的git仓库代码,并保留git提交历史记录

时间:2023-05-30 18:56:10浏览次数:42  
标签:历史记录 git 仓库 histories 新建 abc

新建的git仓库同步旧的git仓库代码,并保留git提交历史记录

git remote add $源名称$ 仓库地址
例如:
git remote add abc [email protected]:xxx/abc.git

然后需要将新建的源代码pull到本地,注意需要添加allow-unrelated-histories

git fetch abc
git merge abc/master --allow-unrelated-histories 

最后

git push abc

标签:历史记录,git,仓库,histories,新建,abc
From: https://www.cnblogs.com/chenhuichao/p/17444099.html

相关文章

  • 三方仓库如何实现Zadig流水线自动触发
    !!大家好,我是乔克,一个爱折腾的运维工程,一个睡觉都被自己丑醒的云原生爱好者。作者:乔克公众号:运维开发故事博客:www.jokerbai.com最近因为公司的产研调整,决定将代码仓库从本地的Gitlab迁移到云效的Codeup,不是Gitlab不够好,而是Codeup在度量、安全等方面比原生的Gitlab要好,再......
  • git 删除分支:010
    讲解内容:(删除已经合并的分支)和(删除未合并的分支) 假如我现在创建了三个分支,如下: 删除已合并分支:要怎么区分哪些是已合并或未合并呢?首先得切换到主分支下,使用命令:gitbranch--merged  (查看所有已经合并的分支) 查看所有未合并的分支:gitbranch--no-merged   ......
  • git、gitlab、github
    工作区暂存区版本库(本地仓库) git常用命令:gitclonegitaddgitcommitgitcheckoutgitpushgitpull 分支:master/main:主分支dev:未经测试的分支dev_开发人员名称:各个开发人员的分支......
  • 5-24|处理git免密操作
    你要知道这里面一般都是没有用户这一说法的git仓库免密首先自己的公钥在cat/root/.ssh/id_rsa.pub然后想要用什么用户进行操作呢,就去对面的那个/root/.ssh/authorized_keys就放在这里如果没有git用户就这样搞......
  • npm install 安装报错 npm ERR [email protected]: Permission denied (publickey)
    错误描述PSD:\webstorm\vue-element-admin-i18n>npminstall--registry=https://registry.npm.taobao.`org```npmERR!code128npmERR!AnunknowngiterroroccurrednpmERR!commandgit--no-replace-objectsls-remotessh://[email protected]/nhn/raphael.gitn......
  • 【git】git常用操作
    一、git简介git通用操作流程如下图:  基础知识:1、工作区:本地存放项目文件的地方。2、版本库:即.git目录,其中主要包含两个部分,缓存区和本地仓库。3、缓存区:缓存区(Index或者Stage),add命令将工作区的文件添加到缓存区。4、本地仓库:本地master分支,commit命令将缓存区的文件添加......
  • SSH公钥配置-Github
    配置SSH,拉取远程git仓库代码1.查看~/.ssh目录是否存在,如果存在,则说明已存在SSHKey,跳到第3步2.生成公钥文件~/.ssh目录不存在时,执行如下命令:ssh-keygen-trsa-C"[email protected]",接下来一直回车即可。如果要指定公钥名称,例如:ssh-keygen-trsa-C"[email protected]"-f~/.s......
  • git新建并上传
    总结无分支工作流程如下:克隆项目:gitcloneurl地址新增或修改项目(工作区)将新增或修改的项目添加到暂存区(gitadd.)将暂存区的项目提交到本地仓库(gitcommit-m“注释”)每次上传项目到远程仓库之前,先重新拉取项目,避免冲突(gitpull)将本地仓库文件提交到远程仓库(gitpush)—————......
  • GitLab Flow浅记
    工作流Git三大特色,分支,暂存区,工作流何谓工作流    WorkFlow的字面意思,工作流,即工作流程。因为有分支的存在,才构成了多工作流的特色。事实的确如此,因为项目开发中,多人协作,分支很多,虽然各自在分支上互不干扰,但是我们总归需要把分支合并到一起,而且真实项目中涉及到很多问......
  • hj_podman_jenkins_maven_git_springboot_ssh一键部署项目
    podmanpulljenkins/jenkins:jdk17podmanrun-d--privileged=true\-uroot--namejenkins_jdk17_8081\-p8081:8080-p50001:50000\-v/hj_files/jenkins_jdk17:/var/jenkins_home\a307650508c6http://105.35.260.230:8081/ 安装好推荐配置后.再安装俩插件  Mave......