Git中的分支(branch)概述
来源:互联网 发布:mac terminal 指令 编辑:程序博客网 时间:2024/06/06 06:38
Git中的一个分支branch,就是一个带名字的引用,该引用指向一次提交后的状态。
1.本地分支local branch
每次对本地库的提交,只是在本地库中创建了一个commit对象。但是本地库的状态的改变,可能因自本地提交、或者远程库的同步、或者切换到其他提交等等。
这一个个的commit对象之间是离散的,如何能够追踪本地库的状态呢,本地分支的作用就在于给出本地库的当前commit对象,默认名称为HEAD。
在通过clone或fetch远程库以创建本地库完成之后,建议首先基于本地库中的remote tracking branch创建一个local branch。
另外,还可以为本地分支设置upstream configuration,以便于本地库与远程库的同步操作,如git push upstream。upstream configuration是本地分支的一些配置属性,用以给出关联的远程库的必要信息。
2.远程追踪分支remote tracking branch
远程追踪分支位于本地库中,是在clone或fetch远程库以创建本地库的时候,自动在本地库中创建的,默认名称为orign/master。在本地库中的远程追踪分支,总是与远程库中的一个分支相对应,两者指向同一次提交(即执行clone或fetch时候的提交)。
远程追踪分支还可用于为本地分支自动创建upstream configuration。
1 0
- Git中的分支(branch)概述
- Git 分支(branch)
- Git分支操作(Git branch)
- git branch(分支命令的使用)
- git branch(分支命令的使用)
- git branch(分支命令的使用)
- git分支branch详解
- Git branch 分支
- git branch分支开发
- Git 开branch分支
- git分支branch详解
- git branch分支
- git添加branch分支
- git 创建branch分支
- git分支branch
- Git分支Branch使用指南
- git 撤销分支删除 操作 (git delete branch undo)
- Git自学之路(四)- git branch 分支
- Spring【一】
- Leetcode-73. Set Matrix Zeroes
- 先验概率、后验概率、贝叶斯公式、 似然函数
- 实现微信中的聊天界面Demo
- 数据结构实验之链表四:有序链表的归并
- Git中的分支(branch)概述
- Handler机制
- android中几种数据存储方式
- caffe diff_->cpu_data()函数解读(涉及到SyncedMemory类)
- *[lintcode] Integer to Roman 整数转罗马数字
- 二叉树的递归创建和遍历
- 数据结构(5)—— 链表、二叉树代码重构实现
- verilog-不可综合语句-总结-汇总
- opencv3.0学习笔记【10/8】