美文网首页
将一份代码提交到多个git仓库

将一份代码提交到多个git仓库

作者: lym不解释 | 来源:发表于2017-10-17 11:04 被阅读181次

开发中,可能遇到需要把一个仓库的代码,git历史记录全部copy到另一个仓库,为了同时在两个git仓库中备份代码。

1.最简单直接的方法就是直接配置.git/config文件

[core]
    repositoryformatversion = 0
    filemode = true
    bare = false
    logallrefupdates = true
    ignorecase = true
    precomposeunicode = true
[remote "origin"]
    url = http://    第1个git仓库地址
    url = http://    第2个git仓库地址
    fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
    remote = origin
    merge = refs/heads/master
[branch "dev"]
    remote = origin
    merge = refs/heads/dev
[branch "lym"]
    remote = origin
    merge = refs/heads/lym
提交多个git仓库.png

2.只clone某个文件夹

通常一个仓库里面的文件都非常多,比如UI资源仓库,除了iOS、安卓、PHP、PSD。。。那我们pull的时候肯定不想一起pull,毕竟磁盘空间有限,所有拉取我们需要的文件或文件夹就好。

步骤:

1.连接远程仓库
2.指定克隆模式: 稀疏克隆模式
3.指定克隆的文件夹
4.拉取远程文件

1. 创建本地文件夹 -> 切换目录->初始化-> 指定远程仓库
mkdir gitUI 
cd gitUI     
git init 
git remote add -f origin http://YanmingLiu@git.ykx100.com/tanmengyu/UI.git 

2.指定克隆模式
git config core.sparsecheckout true  

3.指定克隆的文件夹->查看目录
echo '/B端/B端ios切图素材/*' >> .git/info/sparse-checkout 
cat ./.git/info/sparse-checkout   

4. pull
git pull origin  master  //拉取

3. .git文件夹太大, 删除大文件方法

http://www.cnblogs.com/lout/p/6111739.html
http://blog.csdn.net/zcf1002797280/article/details/50723783

相关文章

  • 将一份代码提交到多个git仓库

    开发中,可能遇到需要把一个仓库的代码,git历史记录全部copy到另一个仓库,为了同时在两个git仓库中备份代码。...

  • Git命令

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

  • 关于将GIT本地代码提交到远程仓库

    将GIT本地代码提交到远程仓库,有以下几种情况 本地还没有任何代码 1.直接用git clone 将远程仓库clo...

  • 4、git

    一、为本地仓库设置远程仓库 1、建立好本地仓库,git init,git add .等操作,将代码提交到本地仓库 ...

  • coding使用(和github差不多,相当于国内的github

    将本地代码使用git提交到coding仓库 在命令行中创建git仓库// 创建一个README.md文件git ...

  • 常用的git提交命令

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

  • cocoapod添加仓库

    1、提交代码到github 1)在github添加远程仓库2)将本地代码提交到远程仓库git remote add...

  • git的常用命令

    一、git创建本地仓库以及上传 1、初始化本地仓库: 2、将本地代码提交到本地仓库中 3、将本地仓库与远程仓库进行...

  • 终端命令

    git命令: 1.初始化本地仓库 2.本地仓库与远程仓库关联 3.将代码提交到本地仓库 4.提交到本地时添加版本信...

  • 日常用的git提交代码的方法

    日常用的git提交代码的方法 一、初始化本地仓库,提交代码,提交到远程git仓库 1、初始化代码仓库 git in...

网友评论

      本文标题:将一份代码提交到多个git仓库

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