【Git&GitHub - 12】:Git创建、删除远程分支

简介: 【Git&GitHub - 12】:Git创建、删除远程分支

Git创建、删除远程分支


创建远程分支


  • 在GitHub上即可创建一个远程分支

aaf307a2be3e455b91401333577ec811.png

6b8ebfed61924be89f67e4646b1126fd.png


查看远程分支


使用 git branch -r 命令查看远程分支,查看之前需要 git pull 从远程拉取一下(git pull 将远程仓库的最新信息拉取到本地仓库)


a9a9eff98d314e14aacc76fdc51e4311.png

5f5d9eb21c3e483ea86e26b694b52e00.png


使用 git checkout 分支名 可以将远程分支拉取到本地仓库,并且建立追踪。(建立追踪:远程仓库的分支和本地仓库的分支产生了关联,以后push的时候会将本地分支push到远程仓库上)

37815c6e4cc34467bed8f4416d46eece.png


GitHub删除远程分支


  • 在GitHub上删除一个远程分支

95fcba4237314d1e82e8809e04de65fc.png


402ca68c820b463793c57e2fc6eb8d7c.png


本地分支推送到远程分支


  • 使用 git branch Af 创建一个本地Af分支

858ac83afccd454b8358b7e04f8c5a33.png


  • 这个时候GitHub上还没有新增远程分支

2394c07d52d742f69eacdcd46ddd732b.png


  • 使用 git remote show origin 查看远程信息

8d55382b3e3945edb4cb610cdc54cac8.png


  • 使用 git push origin Af 把本地Af推送到远程分支

0254a4ae584a4beab1a013009c7fc83c.png

ac29011aad65414aa295855ad57e7072.png




Git删除远程分支


git push origin :Af (冒号前是空格)把空的分支推送到远程分支Af,相当于删除了远程分支。

2c76145250544edda031d2f890fdae7a.png

556c99bcc1744b08b0c803d0b215d62c.png



相关文章
|
4月前
|
存储 安全 开发工具
深度解决 Git “fatal: refusing to merge unrelated histories” 错误解析什么是历史分支优雅草卓伊凡
深度解决 Git “fatal: refusing to merge unrelated histories” 错误解析什么是历史分支优雅草卓伊凡
292 4
深度解决 Git “fatal: refusing to merge unrelated histories” 错误解析什么是历史分支优雅草卓伊凡
|
27天前
|
开发工具 git
Git版本控制工具合并分支merge命令操作流程
通过以上步聚焦于技术性和操作层面指南(guidance), 可以有效管理项目版本控制(version control), 并促进团队协作(collaboration).
127 15
|
9月前
|
开发工具 git
图解Git——分支的新建与合并《Pro Git》
在Git开发中,新建与合并分支是常见的操作。以实际开发为例:为实现新需求创建分支`iss53`进行开发;遇紧急Bug时,切换至线上分支创建`hotfix`修复并合并回线上分支,再切换回`iss53`继续工作。完成`iss53`后,切换到`master`合并。若出现冲突,使用`git status`查看,手动编辑解决冲突后标记为已解决并提交。图形化工具如`git mergetool`也可辅助解决冲突。
191 9
|
9月前
|
开发工具 git 开发者
图解Git——分支简介《Pro Git》
Git 分支是其核心特性之一,允许开发者从主开发线分离工作,避免干扰主线。传统版本控制系统创建分支效率低,而Git的分支创建和切换非常轻量高效。
469 9
|
8月前
|
开发工具 git 开发者
vscode+git解决远程分支合并冲突
通过这些详细步骤,您可以掌握如何使用VSCode和Git高效地解决远程分支合并冲突,提高开发效率和代码质量。希望这些内容对您的学习和工作有所帮助。
1682 86
|
6月前
|
人工智能 API 开发工具
GitHub官方开源MCP服务!GitHub MCP Server:无缝集成GitHub API,实现Git流程完全自动化
GitHub MCP Server是基于Model Context Protocol的服务器工具,提供与GitHub API的无缝集成,支持自动化处理问题、Pull Request和仓库管理等功能。
1151 2
GitHub官方开源MCP服务!GitHub MCP Server:无缝集成GitHub API,实现Git流程完全自动化
|
4月前
|
网络协议 开发工具 git
解决 git 报错 “fatal: unable to access ‘https://github.com/.../.git‘: Recv failure Connection was rese
在使用 Git/Git小乌龟 进行代码管理的过程中,经常会遇到各种各样的问题,其中之一就是在执行 git clone 或 git pull 等操作时出现 “fatal: unable to access ‘https://github.com/…/.git’: Recv failure Connection was reset” 的报错。这个问题通常是由网络连接问题或代理设置不正确导致的。在我的个人使用经验中,我亲自尝试了四种方法,它们都能够有效地解决这个报错。个人比较推荐方法二。
1880 0
|
9月前
|
开发工具 git
如何操作github,gitee,gitcode三个git平台建立镜像仓库机制,这样便于维护项目只需要维护一个平台仓库地址的即可-优雅草央千澈
如何操作github,gitee,gitcode三个git平台建立镜像仓库机制,这样便于维护项目只需要维护一个平台仓库地址的即可-优雅草央千澈
473 69
如何操作github,gitee,gitcode三个git平台建立镜像仓库机制,这样便于维护项目只需要维护一个平台仓库地址的即可-优雅草央千澈
|
6月前
|
文字识别 网络协议 开发工具
GitHub封锁?推荐5个国产的Git仓库替代平台
近日,GitHub对中国区IP的部分限制引发了广泛关注。未登录用户被拒,已登录用户功能受限,南北网络环境差异更显“内卷”。为应对这一挑战,本文推荐了多个国产Git平台:Gitee(码云)、GitCode(CSDN旗下)、CODING(腾讯系)、CodeUP(阿里云支持)及微信代码管理工具。这些平台功能全面、稳定性强,是开发者迁移项目的理想选择。通过同步代码、配置CI/CD流水线等简单步骤,可确保项目平稳过渡。此次事件提醒我们,掌握核心技能与支持国产平台同样重要!
3207 11
|
6月前
|
安全 Linux 网络安全
在Linux(CentOS和AWS)上安装更新的git2的方法并配置github-ssh
经过以上这些步骤,你现在就能在GitHub上顺利往返,如同海洋中的航海者自由驰骋。欢迎你加入码农的世界,享受这编程的乐趣吧!
226 10