git 学习笔记三 (windows环境)

分支管理

查看分支

git branch

创建dev分支

git branch <name>

切换到dev分支

git checkout <name>

创建同时切换到新分支

git checkout -b <name>

合并分支

git merge <name>

删除分支

git branch -d <name>
时间: 2024-08-02 07:03:13

git 学习笔记三 (windows环境)的相关文章

【版本控制】git学习笔记(三)

接着git学习笔记(二)学习,今天学习下git分支管理. 1.创建合并分支 默认创建的git目录只有master一个分支,现在我们创建dev分支,然后切换到dev分支: $ git checkout -b dev git checkout命令加上-b参数表示创建并切换,相当于以下两条命令: $ git branch dev $ git checkout dev 然后,用git branch命令查看当前分支: git branch命令会列出所有分支,当前分支前面会标一个*号. 然后,我们就可以在d

Git学习笔记(三)版本回退

学习廖雪峰老师的Git教程的笔记,以供自己以后复习查看. ★★★★★使用 git log 命令可以查看文件改动的日志.(或者添加 --pretty=oneline让每一条返回结果在一行显示) 黄颜色的命令行 commit 后面的十六进制字符串是系统通过SHA1计算得到的 commit id . 在git中 HEAD 表示当前版本.上个版本是 HEAD^ ,再上一个版本是 HEAD^^  --. 当数量很大的时候,用 ~:比如往上数100个版本→HEAD~100. ★★★★★ 版本回退 版本回退命

Git学习笔记(三)

Git提交相关内容 在Git提交时,会保存一个提交对象,该对象包含一个指向暂存区内容快照的指针,包含本次提交作者等相关附属信息,包含零个或多个指向该提交对象的父对象指针:首次提交时是没有祖先,普通提交有一个祖先,由两个或多个分支合并产生的提交则有多个祖先.在使用git commit新建一个提交对象前,Git会先计算每个子目录的校验和,然后在Git仓库中将这些目录保存为树(tree)对象.之后Git创建的提交对象,除了包含相关提交信息,还包含指向这个树对象(项目根目录)的指针,如此,它就可以在将来

操作系统学习笔记(三) windows内存管理

系统物理页面是由 (Page Frame Number Database )简称PFN数据库来进行管理,实际上是一个数组,每个物理页面都对应一个PFN项. 进程的地址空间是通过VAD(Virtual Address Destriptor)管理.每个进程都有一个AVL树来保存这些VAD节点,来记录使用的地址以及属性等. 进程的内存地址属性分为保留和提交,保留即是使用时候才实际分配内存,而提交时需要交割对现空间的,需要分配物理页面的,然后将两者关联起来. 我们从NtAllocateVirtualMe

NFC学习笔记——三(在windows操作系统上安装libnfc)

本篇翻译文章: 这篇文章主要是说明如何在windows操作系统上安装.配置和使用libnfc. 一.基本信息 1.操作系统: Windows Vista Home Premium SP 2 2.硬件信息: System: Dell Inspiron 1720 Processor: Intel Core 2 Duo CPU T9300 @ 2.5GHz 2.5GHz System type: 32-bit Operating System 3.所需软件: 在windows操作系统上安装软件需要下列

Git 学习笔记&lt;分支管理&gt; (三)

分支是什么? 分支就像树分出的树枝,不同的是,它们之间可以互相合并. 将版本的推进想象成一个链表的伸长:  version 1.0 ==> version 2.0 ==>version3.0  . master是主要的分支基本上用于发布产品.你可以从master分出一个dev,在上面创建新功能,或者修bug然后调试.最后再合并到master里面.就像下面这样. master分支:  version 1.0=========>version 2.0===... \            

Git学习笔记总结和注意事项

一.Git简介 Git是目前世界上最先进的分布式版本控制系统,其特点简单来说就是:高端大气上档次! 二.Windows上Git安装 最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑.不过,慢慢地有人把它移植到了Windows上.现在,Git可以在Linux.Unix.Mac和Windows这几大平台上正常运行了. msysgit是Windows版的Git,从http://msysgit.github.io/下载,然后按默认选项安装即可.安装完成后,在开

Hadoop学习笔记(3)——分布式环境搭建

Hadoop学习笔记(3) ——分布式环境搭建 前面,我们已经在单机上把Hadoop运行起来了,但我们知道Hadoop支持分布式的,而它的优点就是在分布上突出的,所以我们得搭个环境模拟一下. 在这里,我们采用这样的策略来模拟环境,我们使用3台ubuntu机器,1台为作主机(master),另外2台作为从机(slaver).同时,这台主机,我们就用第一章中搭建好的环境来. 我们采用与第一章中相似的步骤来操作: 运行环境搭建 在前面,我们知道,运行hadoop是在linux上运行的.所以我们单机就在

学习OpenCV的学习笔记系列之-- 环境配置

要想学好OpenCV,首先当然要知道怎么配置环境了.以本人的配置环境为例,步骤如下. 第一步 下载及解压OpenCV源码 虽然很多第三方网站及一些学习论坛会提供OpenCV的源码下载,但是还是推荐到官网进行下载,这样可以避免很多麻烦!(病毒?木马?你懂得!) 官网的下载地址如下: http://opencv.org/downloads.html 在此地址的界面上可以找到最新版本的OpenCV源码.我使用的是2014-04-25更新的2.4.9版本(目前最新),根据自己的系统选择对应的源码版本.