美文网首页
git高级用法

git高级用法

作者: 小梨的十三 | 来源:发表于2019-07-11 15:24 被阅读0次

1.git仓库迁移

利用git从一个仓库拷贝一个项目到另一个仓库,并且log也能够一起过去(提交记录等等完全迁移)

  • 1、从原地址克隆一份裸版本库,比如原本托管于 GitHub。
git clone --bare (原始仓库地址)
  • 2.进入克隆下来的目录
cd xx
  • 3.以镜像推送的方式上传代码到新的仓库地址。
git push --mirror (目标仓库地址)

2.git给远程分支修改名字

  • 先在本地新建一个newbranch分支,将远程分支代码拉下来,在提交新分支
git branch newbranch    # 新建分支newbranch,或者(git branch -m old new),-m是重命名分支
git checkout newbranch #切换到新分支
git pull origin oldbranch #拉取远程旧分支代码到本地
git push --delete origin oldbranch #删除远程分支
git push origin newbranch # 上传代码到新分支创建远程新分支。

相关文章

  • Git高级用法

    本文系作者扔物线之Git 原理详解及实用指南阅读笔记 一、rebase在新位置重新提交(merge后commit历...

  • git高级用法

    1.git仓库迁移 利用git从一个仓库拷贝一个项目到另一个仓库,并且log也能够一起过去(提交记录等等完全迁移)...

  • Git资料集

    Git这些高级用法,喜欢就拿去用 Git基础知识 Git廖雪峰 猴子都能懂的Git入门 git tag常用操作

  • [Git]高级用法整理

    一直在用,却无奈被顶,另开一篇 https://www.cnblogs.com/lihanlin/p/125819...

  • Git 高级用法小抄

    作者 : Maxence Poutord译文链接:https://nextfe.com/git-cheatshe...

  • Git:log的高级用法

    本文翻译自atlassian的git教程,原文地址是 git log 任何版本控制器都是用来记录代码的变动历史。这...

  • Git冲突解决: git checkout高级用法

    背景 Git冲突的原因,一般是修改了同一个文件导致的,这个文件有可能是别人提交到远程仓库里面,还有就是需要合并这个...

  • 版本控制(未完善)

    版本控制的方式 git svn git 用法: .gitignore 用法

  • Git教程——高级进阶(一)

    前言 这次给大家带来Git稍微高级一点的用法,上一篇基础篇还没看的同学可以去看看,传送门:Git教程——入门基础 ...

  • Git教程——高级进阶(二)

    前言 这次给大家带来Git进阶用法第二篇,上一篇基础篇还没看的同学可以去看看,传送门:Git教程——高级进阶(一)...

网友评论

      本文标题:git高级用法

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