`
chriszeng87
  • 浏览: 717291 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

复制git库

    博客分类:
  • Git
git 
阅读更多
git clone --bare http://example.com/old-repo.git
cd old-repo
git push --mirror http://example.com/new-repo.git
1
2
分享到:
评论
2 楼 chriszeng87 2014-10-08  
string2020 写道
git clone --bare
表示裸仓

请问楼主,什么时候需要用到裸仓

就是你需要原来git库的所有东西,包括分支,tag,所有的commit都“复制”到另一个新的git库里,像这里的old-repo.git到new-repo.git
这种时候是不希望有原来的git索引文件,比如".git"这种文件,需要用到裸仓
1 楼 string2020 2014-10-07  
git clone --bare
表示裸仓

请问楼主,什么时候需要用到裸仓

相关推荐

    Git远程仓库使用方法

    远程仓库在协同开发中起着关键的作用,它提供了一个中央存储库,使多个开发者能够协同工作、共享代码、协同工作、分支管理、解决冲突和跟踪项目的进展。 详细教程 1、创建远程仓库 在代码托管平台(如GitHub、Gitee...

    window10 Git-2.20.1-64下载

    远程仓库:是在远程服务器上的Git仓库 Clone:克隆,就是将远程仓库复制到本地 Push:推送,就是将本地仓库代码上传到远程仓库 Pull:拉取,就是将远程仓库代码下载到本地仓库 Git-2.20.1-64-bit.zip版本下载

    将本地已有的一个项目上传到新建的git仓库的方法

    2、然后复制自己项目的所有文件到刚刚克隆下来的仓库中 3、最后push到远程仓库上面去: git push -u origin master 二、 强行合并两个仓库 先将本地的项目初始化为一个git仓库,然后再强行合并本地仓库和远程仓库,...

    git-preserve-permissions:在git仓库中保留文件权限

    您可以将它们复制到存储库目录.git/hooks 。 更新 重要提示:升级之前,请确保所有git存储库中的权限都是最新的。 按照“安装”部分中的指示进行操作,然后使用命令git preserve-permissions --save更新存储库的...

    Git详解.pdf

    本文来自网站-OPEN经验库-Git详解: http://www.open-open.com/lib/view/open1328069609436.html 作者以自己对git的深刻理解,以图文的形式通俗易懂地介绍了git的使用方式和工作原理。从中可以看出作者对git的很深的...

    Git-library-Java:底层Java库可读写Git存储库

    Git库(Java) 一个用Java实现的用于读取和操作Git存储库的简单库。 主页: : 执照 版权所有:copyright:2017 Project Nayuki。 (麻省理工学院执照) 特此免费授予获得此软件和相关文档文件(“软件”)副本的...

    淘宝-git优化包 自动配置,只需要一个命令完成所有常用配置

    解压缩文件,进入gitconfig目录,将里面的文件全部复制到Git安装目录下的cmd文件夹中 启动一个Git Bash窗口 执行命令: gitconfig ada ada@taobao.com Linux 下载压缩包 解压缩 tar xvf gitconfig.tar 执行配置脚本...

    Git详解(OPEN经验库带书签).pdf

    本文来自网站-OPEN经验库-Git详解: http://www.open-open.com/lib/view/open1328069609436.html 作者以自己对git的深刻理解,以图文的形式通俗易懂地介绍了git的使用方式和工作原理。从中可以看出作者对git的很深...

    gitRepoUpdater:此Shell脚本更新文件夹中所有的git存储库

    此Shell脚本将更新文件夹中所有的git存储库 指示 要更新文件夹中的所有git repos,您可以使用: $ ./updateRepos.sh all 或者 $ ./updateRepos.sh -a 要评估哪个回购更新,您可以使用: $ ./updateRepos.sh each...

    replitstuff:Git仓库与Repl.it一起玩

    复制品 Git仓库与Repl.it一起玩。

    Xcode插件GitDiff.zip

    GitDiff 显示 git 仓库和 XCode 源代码编辑器保存的代码文件的不同之处,复制仓库的内容到你的机器上,构建和重启 XCode。修改过的地方会用橙色标记,蓝色代表新加入的代码。删除的代码使用红色标记。 ...

    git rm:删除 git 远程仓库文件的神兵利器

    有这样一种方法:将整个工程备份,然后在本地删除无用的文件,提交到 git 远程仓库,之后再从备份的目录中找到那些文件,复制到源工程目录中。我相信很多小伙伴这么做过,今天叫大家一种比较高级的方法。 一、命令...

    git extensions中文版帮助用户进行各项资源处理的工具,超级便捷的功能能够帮助用户在这里快速处理各种储存库

    git在使用的时候比较不直观,特别是在某些事情,我们无法清楚的知道,而这个图像化的...并复制该 Repository 的 URL 到剪贴板。 5.再次右键点击 GitExtensionsDemo 文件夹,可以看到能够进行的操作多了很多。选择 GitEx

    将本地的项目上传到git仓库

    3、然后依次在$符号后进行设置,下面name 和 email 则需要填写自己的,填写下面这个也没有,因为我这个是私有的仓库,以git开头的粗体则是从已经复制好的SSH。 //设置全局用户名和码云上预留的email $ git config –...

    git extensions中文版gitextensionsv2.51.05_downcc.com.zip

    git extensions中文版是用来帮助用户进行各项资源处理的工具,超级便捷的功能能够帮助用户在这里快速处理各种储存库,在电脑的Windows系统上也能够完美运行,帮助你完成你的工作,方便又省心。 软件介绍 前者...

    ngs:n git satus - 检查多个 git 存储库状态的工具

    这是一个非常简单的命令行,用于显示多个 git 存储库的状态。 目前它只能在当前目录(或在dir指定的dir )和它的第一个子目录中搜索。下载安装为您的特定操作系统下载 bin 文件并复制到/usr/local/bin或将二进制...

    grokmirror:智能镜像git仓库的框架

    Grokmirror的编写旨在使复制大型git存储库集合更加高效。 Grokmirror使用原始服务器发布的清单文件来确定要克隆的存储库,并跟踪需要更新的存储库。 对于主数据库和副本,该过程都是轻量级且高效的。 概念 原始...

    Git本地仓库(Repository)详解(一)

    不是简单的写几个命令,就是直接复制粘贴手册中的内容,没有一点连续感,不知道从何学起。总之呢,我想写一个什么都不会的朋友能看懂的、初学朋友能看懂的、运维能看懂的、开发也能看懂的,看完就能干活的教程。这个...

    git-secret:一个bash工具,用于将您的私有数据存储在git存储库中

    git-secret什么是git-secret ? git-secret是一个bash工具,可将私人数据存储在git repo中。 git-secret使用允许的用户公钥加密文件,从而使您信任的用户可以... 如果您认为用户在访问时可能已经复制了机密或密钥,那么

    程序员为什么还要刷题-git-template:一个简单干净的git仓库模板

    git-template包含使您的存储库有用且美观的所有基本文件。 复制模板,填写您的详细信息,然后返回做您最喜欢的事情。 就这么简单,真的。 查看 以了解我们的设计原则。 主要特征 最好的 git:包含在数十个存储库中...

Global site tag (gtag.js) - Google Analytics