首页 > 其他分享 >【Git】010-Git分支Git 基本使用及工作流程详解:

【Git】010-Git分支Git 基本使用及工作流程详解:

时间:2023-02-24 11:32:13浏览次数:53  
标签:git name 010 Git 文档 branch 详解 分支


 

目录

​​一、概述​​

​​二、git分支中常用指令​​

​​三、补充​​

​​四、Git官方中文文档​​

​​官方文档:​​

​​推荐网站:​​

​​五、不错的文章​​

​​超详细!Github团队协作教程(Gitkraken版):​​

​​Git 基本使用及工作流程详解:​​

​​常用命令​​


一、概述

分支就相当于平行宇宙,互不干扰,每个分支可能交给不同的单位进行开发,在未来的某个时间点会将分支进行合并,这个时候我们就需要处理一些问题了;

【Git】010-Git分支Git 基本使用及工作流程详解:_推荐网站

 

二、git分支中常用指令

# 列出所有本地分支
git branch

# 列出所有远程分支
git branch -r

# 新建一个分支,但依然停留在当前分支
git branch [branch-name]

# 新建一个分支,并切换到该分支
git checkout -b [branch]

# 合并指定分支到当前分支
$ git merge [branch]

# 删除分支
$ git branch -d [branch-name]

# 删除远程分支
$ git push origin --delete [branch-name]
$ git branch -dr [remote/branch]

 

三、补充

如果同一个文件在合并分支时都被修改了则会引起冲突:解决的办法是我们可以修改冲突文件后重新提交!选择要保留他的代码还是你的代码;

master主分支应该非常稳定,用来发布新版本,一般情况下不允许在上面工作,工作一般情况下在新建的dev分支上工作,工作完后,比如上要发布,或者说dev分支代码稳定后可以合并到主分支master上来;

 

四、Git官方中文文档

官方文档:

​https://git-scm.com/book/zh/v2/​

 

推荐网站:

git - 简易指南:

​https://www.bootcss.com/p/git-guide/​

 

五、不错的文章

超详细!Github团队协作教程(Gitkraken版)

Git 基本使用及工作流程详解

常用命令

 

 

标签:git,name,010,Git,文档,branch,详解,分支
From: https://blog.51cto.com/u_13272819/6083321

相关文章

  • 模型压缩-剪枝算法详解
    一,前言学术界的SOTA模型在落地部署到工业界应用到过程中,通常是要面临着低延迟(Latency)、高吞吐(Throughpout)、高效率(Efficiency)挑战的。而模型压缩算法可以将一个庞大而复......
  • 一文详解 Netty 组件
    作者:京东物流张弓言一、背景Netty是一款优秀的高性能网络框架,内部通过NIO的方式来处理网络请求,在高负载下也能可靠和高效地处理I/O操作作为较底层的网络通信框架,......
  • 一文详解 Netty 组件
    作者:京东物流张弓言一、背景Netty是一款优秀的高性能网络框架,内部通过NIO的方式来处理网络请求,在高负载下也能可靠和高效地处理I/O操作作为较底层的网络通信框架,其被......
  • GIt Flow(一种git开发规范)
    一、前言gitflow是团队通过git进行合作的一种对代码进行管理的规范,主要作用是保证协同工作的顺利进行和代码的正常运行。二、概括规范中代码分为两大分支(dev、master),ma......
  • 云原生|kubernetes|kubernetes中的资源(一)---service详解
    前言:每个Pod都有自己的IP地址,但是如果Pod重新启动了的话那么他的IP很有可能也就变化了。这就会带来一个问题:例如我们有一些后端的Pod的集合为集群中的其他前端的......
  • Retrofit详解
    1:用法:Retrofitretrofit=newRetrofit.Builder().addConverterFactory(GsonConverterFactory.create(gson)).baseUrl("https://api......
  • Git从入门到实践,掌握现代软件开发必备工具!
    如何学习Git?学习Git需要耐心和练习。通过反复练习和尝试,你将更好地掌握Git的使用。在学习的时候可以参考一下方法! 学习目录:1、了解Git的基本概念Git是一个版本控......
  • Markdown语法详解
    一级标题二级标题三级标题四级标题字体hello,world!hello,word!hello,world!hello,world!引用hello,world!分割线图片超链接点击跳转列表ABCAb......
  • Math类和StrictMath类源码详解
    Math类和StrictMath类源码详解类的定义publicfinalclassMath{}publicfinalclassStrictMath{}被final修饰的类不能被继承,即它不能拥有自己的子类Math类会提供一些三......
  • java的数组与Arrays类源码详解
    java的数组与Arrays类源码详解java.util.Arrays类是JDK提供的一个工具类,用来处理数组的各种方法,而且每个方法基本上都是静态方法,能直接通过类名Arrays调用。类的定义......