git使用问题记录

默剧析取
• 阅读 1480

背景

本文用来记录使用git过程中的一些学习笔记以及记录一些遇到的问题。

正文

问题1:如何在远程仓库某分支(非master)的基础上建立新的分支

背景

今天在使用git时遇到一个场景:就是需要在同伴的分支版本上进行开发,且同伴的分支并没有合并到master上面去。

解决方案

参考了这篇文章点我后解决了这个问题,以下记录一下解决方案。
一般我们在本地clone远程仓库的代码时拉到的都是master分支上的代码,如果你想要查看其他分支上的代码的话需要如何操作呢?答案如下:

1.查看远程所有分支

git branch -r

如上的命令行可以让你查看远程仓库的所有分支,那么你可以根据checkout指令切换到其中任何一个分支上。

2.切换到远程分支版本上

git checkout 分支名

此时本地就可以查看到这个分支上的代码了,在这个分支的基础上,使用branch指令建立一个新的分支,此时你就可以继承这个分支上的代码了。

3.在远程分支上建立新的分支

git branch 新分支名

done!

点赞
收藏
评论区
推荐文章
墨冰 墨冰
4年前
最方便的git教程使用大全,让你玩转git!!!
本篇是介绍廖雪峰老师官方网站中Git教程的学习笔记我感觉可以学到很多东西,可以使你简单上手,也可以供你复习时候使用。每个开发都可以从master上克隆一个本地版本库,就算没有网络,也可以提交代码到本地仓库、查看log、创建项目分支等等每个版本库都可以创建无限个分支,分支是个完整的目录,且这个目录拥有完整的实际文件一、安装网上搜一下安装教程,这里就不介绍了安
放学路上 放学路上
3年前
git常见合并冲突场景以及解决办法
git很好用,但是遇到合并冲突就会很痛苦!在此之前我一直都是个人开发者,因此对git的使用也不熟悉,本文将持续总结我在使用git合并过程中遇到的冲突的场景以及产生冲突后的解决办法。如果有不足的的地方还请各位大佬指正!一、第一种情况1、场景描述:当两人都拉取了同一个分支的代码,然后两人都对代码进行了修改,假设其中一人把他修改完的代码上传到master分支,这时
Stella981 Stella981
3年前
Git项目管理使用心得(个人笔记)
Git分支管理模式如下:!(https://oscimg.oschina.net/oscnet/29bc3d558581ef478cac65589db0912e1ff.jpg)(▲独家手绘,转载烦请注明来源)注解:git主要分master、dev这两个分支。1、master分支用于存储线上稳定、可运行、自以为无Bu
Stella981 Stella981
3年前
Github仓库master分支到main分支迁移指南
1概述2020年10月1日后,Github会将所有新建的仓库的默认分支从master修改为main,这就导致了一些旧仓库主分支是master,新仓库主分支是main的问题,这在有时候会带来一些麻烦,因此这里提供一种方案将旧仓库的master分支迁移到main分支。2具体步骤四步:
Stella981 Stella981
3年前
Git常用操作
本文(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Faicode.cc%2Farticle%2F429.html)并非讲解分支管理知识,而是记录了Git分支管理的一些命令使用方法,供使用时参考。以下使用<branch\_name表示用户需要替换的内容创建分支
Stella981 Stella981
3年前
GitFlow原理浅析
一、Git优点分布式存储,本地仓库包含了远程仓库的所有内容.安全性高,远程仓库文件丢失了也不怕优秀的分支模型,创建/合并分支非常的方便方便快速,由于代码本地都有存储,所以从远程拉取和分支合并时都非常快捷当分支过多时,如何管理这些分支呢?我们团队采用了GitFlow的模式
Stella981 Stella981
3年前
Git代码防丢指南
我们在日常使用Git的过程中经常会发生一些意外情况,如果处理不当,则可能会出现代码丢失的假象。本文将针对IDEA&Git日常开发中的一些场景,为你层层拨开迷雾,解析常见的错误及其发生原因,让你从此不再惧怕代码冲突或丢失问题。为简化问题,本文假设所有团队成员均在同一分支上开发。文中更新操作是指在IDEA中单击菜单VCS\
住儿 住儿
2年前
Git Rebase
什么是gitrebase?gitrebase是将更改从一个分支合并到另一个分支的两个git过程之一(另一个是gitmerge)。虽然merge总是可以简单的地合并分支,但是
Git 代码分支管理 | 京东云技术团队
Git代码分支的命名规范以及管理方式对项目的版本发布至关重要,为了解决实际开发过程中版本发布时代码管理混乱、冲突等比较头疼的问题,我们将在文中阐述如何更好的管理代码分支。
小万哥 小万哥
2年前
Git分支教程:详解分支创建、合并、删除等操作
Git是一种强大的分布式版本控制系统,它的分支功能使得团队协作和代码管理变得更加灵活和高效。分支可以让开发人员在不影响主线开发的情况下进行并行开发和实验性工作。本篇博客将详解Git分支的创建、合并、删除等操作,帮助你更好地理解和使用Git的分支功能。分支的
小万哥 小万哥
1年前
Git 分支管理:优化版本控制与应急处理的关键策略
使用Git分支:轻松管理不同版本和应对紧急情况的最佳实践使用Git分支在Git中,分支是主仓库的新/独立版本。假设你有一个大型项目,需要对其进行设计更新。没有使用Git时:复制所有相关文件以避免影响实时版本开始进行设计工作,并发现代码依赖于其他文件中的代码
默剧析取
默剧析取
Lv1
如果未曾深入过对方的生活,就别妄想真的了解对方. 经典个性签名大全。
文章
5
粉丝
0
获赞
0