美文网首页
git-将当前目录的文件合并到已存在的git仓库项目中

git-将当前目录的文件合并到已存在的git仓库项目中

作者: vectorZ | 来源:发表于2019-11-11 14:37 被阅读0次

出现场景:在把svn库合并到git库上时,虽然两个库里的代码全部一致,但是本地仓库未初始化,和远程仓库实际上是独立的两个仓库,需要加入到远端仓库,则需要使用以下流程。

  1. 如果本地文件夹内没有git仓库,需要首先在本地的当前目录创建仓库
$git init
  1. 设置远端仓库路径
$git remote set-url origin 你新的远程仓库地址
  1. 使用命令强制pull,可以把远端仓库的所有信息强制拉取合并到本地的仓库。
$git pull origin master --allow-unrelated-histories

此时如果直接向远端pull,会报出的错误为fatal: refusing to merge unrelated histories。所以必须加上 强制命令。

假如我之前是直接clone的方式在本地建立起远程github仓库的克隆,则本地仓库就不会有这问题。

相关文章

  • Git- 本文还在更新中

    仓库的创建 将目录变成Git可以管理的仓库git init 在当前仓库创建一个文件 将该文件添加到仓库中 git ...

  • GIT 分布式版本控制

    1 创建本地仓库 创建本地仓库目录,执行git init,当前目录下将生成.git目录 以“.”开头的文件,一般情...

  • Git仓库创建笔记

    一、本地操作命令 1、把当前目录变成git仓库 git init 2、查看当前目录文件在仓库中的状态 git st...

  • 代码仓库管理——git

    命令功能git查看命令功能git init将当前目录设为git仓库,一般是项目目录git status查看当前仓库...

  • Git 学习

    一、基本操作 将当前目录初始化一个git仓库git init 将文件快照放入暂存区域git add 文件 提交更新...

  • Git start!

    将当前目录初始化为一个git仓库git init 在当前目录下修改一个文件,并使用add命令记录修改[1]//添加...

  • Git

    Github 创建目录: 把这个目录变成Git可以管理的仓库: 把文件添加到仓库: 把文件提交到仓库: 仓库当前的...

  • 常用指令

    将当前目录变成Git可以管理的仓库 将文件添加到仓库(以readme.txt为例) 可能出现的情况: window...

  • 常用的git提交命令

    一、初始化本地仓库,提交代码,提交到远程git仓库1、初始化代码仓库git init2、将当前目录下的所有文件放到...

  • 2.1 Git 基础 - 获取 Git 仓库

    获取 Git 仓库 在已存在目录中初始化仓库 如果在一个已存在文件的文件夹(而非空文件夹)中进行版本控制,你应该开...

网友评论

      本文标题:git-将当前目录的文件合并到已存在的git仓库项目中

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