首页 > 其他分享 >git 远端分支管理、仓库迁移:017

git 远端分支管理、仓库迁移:017

时间:2023-05-31 15:55:24浏览次数:53  
标签:git 本地 仓库 branch 017 远端 分支

1. 在Github上创建分支:

 

2. 在Github上删除分支:

 

 3. 使用命令来删除远端分支:

如果远端分支发生改变, 需要通过git pull来获取远端最新分支,如下图,就可以看到获取到了最新分支:

 

查看本地分支和远端分支:git branch -a

 

本地无法切换远端分支, 但是我们可以通过命令:checkout 远端分支名    来创建一个

 

通过命令:git branch -a    可以看到你创建的分支

 

然后切换回主分支, 通过命令和删除本地分支一样的命令来删除远端分支:git branch -d new2

 

删掉之后然后进行一个提交,将删除命令同步到远端才行:git branch origin --delete new2  (origin:远端仓库名、new2:远端分支名)

 

然后查看Github就可以看到远端分支被删了

 

4. 仓库迁移:

1. 假如在远端存在(仓库1)和(仓库2), 我们想让(仓库1)的内容迁移到(仓库2)

 

2. 首先让(仓库1)和(本地仓库)建立连接:git remote add 远端仓库1名 远端仓库地址

 

3. 然后将(仓库1)的内容克隆到(本地仓库)里来,如果之前已经建立连接, 则直接使用pull即可

 

4. 如果之前有建立连接,则需要修改成(仓库2)的链接:git remote set-url 远端仓库名 远端仓库2地址;  如果之前没有建立连接:git remote add 远端仓库名 远端仓库2地址

 

5. 使用:git push -all  将(本地仓库)的内容推送到仓库2中,就实现了(仓库1)迁移到(仓库2)了

 

 

标签:git,本地,仓库,branch,017,远端,分支
From: https://www.cnblogs.com/FBGG/p/17446383.html

相关文章

  • 主流源代码设计工具Github介绍
        众所周知,目前主流的源代码管理工具有Github和TFS这两个软件。而现在也是越来越多人使用和支持Github这个软件,我接下来将会详细介绍Github这款软件。Git是一款免费、开源的分布式版本控制系统,而Github是一个基于git的代码托管平台,付费用户可以将代码可见设置权限,而我们......
  • Git + msys2 + ohmyzsh 打造Win11美化终端及代码高亮
    1.下载最新版zshPackage:zsh-MSYS2Packages2.下载PeaZiphttps://peazip.github.io/解压zsh-5.9-2-x86_64.pkg.tar.zst文件全部放入安装的Git目录下。3.设置zsh为默认终端1.打开git-bash2.键入zsh3.vi~/.bashrc#LaunchZshif[-t1];thenexeczshfi4.......
  • git常用命令
    git基本提交命令查看gitconfiguser.name修改gitconfiguser.name"xxx"gitconfiguser.emailgitinit初始化一个新的git仓库,创建.git隐藏文件夹gitpull拉取gitadd.将文件添加到暂存区gitcommit-m"添加描述"gitremoteaddorigin仓库地址关联远程......
  • git pull 和push讲解:016
    pull和push大致流程:(将远程仓库同步到本地仓库)>(在本地仓库修改并提交)>(推送修改内容到远程仓库) 1.首先创建一个文件夹,打开GitBash终端,cd到这个文件夹内 2.将(远程仓库)的克隆到这个文件夹内:gitclone远程仓库连接 3.打开终端,然后cd进入项目文件 4.然后建立与(......
  • git常用命令
    #查看变更内容$gitstatus#添加所有$gitadd-A#添加备注$gitcommit-m "XXXX"#代码push$gitpushoriginmaster#查看远程地址$gitremote-v #如果你的提交信息(commitmessage)写错了且这次提交(commit)还没有推(push),你可以通过下面的方法来修改......
  • git 如何将GitHub仓库做服务器:015
    将Github的换成仓库来作为服务器使用: 1.创建(远程仓库)2.删除掉之前建立的链接查看已建立的链接:gitremote-v删除建立的链接:gigremoterm远程仓库名  3.重新建立刚刚创建的(远程仓库)链接:gitremoteaddtesthtmlhttps://github.com/he6868/he6868.github.io.g......
  • git学习笔记——无法将本地仓库与远程仓库合并
    我本地的仓库是通过gitinit创建的,而远程仓库是直接在gitee创建的,所以这两个仓库是不同的仓库所以当push本地仓库到远程仓库的时候会失败。解决方法:#通过在后面添加以下内容即可忽略这个问题--allow-unrelated-histories#例如:gitpulloriginmaster--allow-unrelated-his......
  • git提交时报错not found: commitlint
    --全局安装npminstall-g@commitlint/cli--添加配置文件commitlint.config.js到项目下module.exports={rules:{//在这里添加你的规则//例如,要求提交消息的长度不超过50个字符'header-max-length':[2,'always',50]},};......
  • 最小编译器和 UI 框架「GitHub 热点速览」
    如果有一个关键词来概述本周的GitHub热门项目的话,大概就是van和sectorc都用到的smallest。只不过一个是前端的响应式框架,一个是搞编译的C编译器。它们除了轻量化这个共同特点之外,还有好用,足以满足你的日常编程所需。说到编程,EasySpider便是一个免去敲代码工作量,用看得......
  • git (本地仓库)和(远程仓库)之间的代码推送:013
    这里先说明一下循序:1.创建(远程仓库)和(本地仓库)2.创建(远程仓库)和(本地仓库)之间的链接3.将(本地仓库)的代码推通过命令送到(远程仓库);将(本地仓库)的代码通过(TortoiseGit小乌龟)推送到(远程仓库)   1.创建(远程仓库)和(本地仓库),我这里已经创建好了  2.创建(远程仓库)和(本地仓......