Git教程

作者: R_yan | 来源:发表于2016-08-26 16:34 被阅读43次
  • 创建分支
    git branch XX

  • 查看分支
    查看远程分支:git branch -a
    查看本地分支:git branch
    (带*号表示当前所在分支)

  • 切换分支
    git checkout XX

  • 删除分支
    git push origin --delete XX

  • 删除本地分支
    git branch -D XX

  • 删除tag
    git push origin --delete tag XX

从一个git仓库迁移到另一个git仓库

1.从原地址克隆一份裸版本库,比如原本托管于 GitHub
<code>git clone --bare git://github.com/username/project.git
</code>

--bare 创建的克隆版本库都不包含工作区,直接就是版本库的内容,这样的版本库称为裸版本库。

2.然后到新的 Git 服务器上创建一个新项目,比如 GitCafe
3.以镜像推送的方式上传代码到 GitCafe 服务器上
<code>cd project.git
git push --mirror git@gitcafe.com/username/newproject.git
</code>

-- mirror 克隆出来的裸版本对上游版本库进行了注册,这样可以在裸版本库中使用git fetch命令和上游版本库进行持续同步。

4.删除本地代码
<code>cd ..
rm -rf project.git
</code>
5.到新服务器 GitCafe 上找到 Clone 地址,直接 Clone 到本地就可以了。
<code>git clone git@gitcafe.com/username/newproject.git
</code>
这种方式可以保留原版本库中的所有内容

相关文章

  • Git基础

    git教程 git 教程 廖雪峰git 教程 官方教程 git 全局设置 name和emailgit config...

  • Git 教程(一)--Git简介及操作流程

    前言 Git 教程(一)--Git简介及操作流程Git 教程(二)--Git文件操作Git 教程(三)--远程仓库...

  • Git 教程(五)--远程分支

    前言 Git 教程(一)--Git简介及操作流程Git 教程(二)--Git文件操作Git 教程(三)--远程仓库...

  • Git 教程(四)--分支原理

    前言 Git 教程(一)--Git简介及操作流程Git 教程(二)--Git文件操作Git 教程(三)--远程仓库...

  • Git 教程(三)--远程仓库

    前言 Git 教程(一)--Git简介及操作流程Git 教程(二)--Git文件操作Git 教程(三)--远程仓库...

  • Git 教程(二)--Git文件操作

    前言 Git 教程(一)--Git简介及操作流程Git 教程(二)--Git文件操作Git 教程(三)--远程仓库...

  • Git分支管理策略

    如果你已经看完了Git详细教程(一)Git详细教程(二)Git详细教程(三)三篇简单的Git教程,相信你对Git有...

  • Git使用教程

    Git简单教程地址Git详细教程地址

  • Git笔记

    资料 Git教程(廖雪峰) Git教程(菜鸟教程) Git - 简明指南 Git官网 首次创建 创建用户 进入代码...

  • Git教程笔记

    Git教程笔记 Git教程-菜鸟教程 1. Git 安装配置 1.1 Linux | Windows | Mac...

网友评论

      本文标题:Git教程

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