git简单使用(下篇)

一、git进行分支管理

一开始的时候,master是一条线,git使用master指向最新的提交,再用HEAD指向master就能确定当前的分支,HEAD就是指向当前的分支。

1.创建release-branch分支

$ git checkout -b release-branch

Switched to a new branch "release-branch"

2.查看所有分支

$ git branch  // 正在使用的分支名前会有一个 *

3.切换回master分支

$ git checkout master

Switched to branch "master"

4.将在release-branch开发的代码合到master分支

$ git merge release-branch

5.删除分支

$ git branch -d release-branch

二、冲突的解决

1.git使用<<<<<,=====,>>>>> 标记不同分支的内容,

2.手动解决冲突的文件,然后git add "conflict file",然后提交

3.查看分支合并情况:$ git log --graph --pretty=online --abbrev=commit

时间: 2024-10-07 21:07:56

git简单使用(下篇)的相关文章

Git简单介绍(一)

Git是什么? Git是目前世界上最先进的开源的分布式版本控制系统(没有之一),用于敏捷高效地处理任何或小或大的项目. Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件. Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持. Git有什么特点? 简单的说就是:高端大气上档次! Git与SVN区别 GIT不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系

猫猫学iOS 之第一次打开Xcode_git配置,git简单学习

猫猫分享,必须精品 原创文章,欢迎转载.转载请注明:翟乃玉的博客 地址:http://blog.csdn.net/u013357243 一:错误 当第一次打开Xcode我们进行commit操作的时候会报错: The working copy "測试" failed to commit files. * Please tell me who you are. Run git config –global user.email "[email protected]" g

iOS开发——开发实战篇&amp;版本控制SVN和Git简单实战总结

版本控制SVN和Git简单实战总结 如果你对iOS开发中的版本控制还不了解那么你可以先看看这篇(大致看一遍就ok) 关于版本控制使用起来并不难,但是可能你会遇到这样问题! 学了这么多命令,感觉自己都知道,而且基本上都能敲出一二,但是就是不轻松公司实际开发中到底要怎么用,或者我该怎么下手,下面我们就来看看我们到了公司之后首先要做的,和之后经常要做的一些事情(命令太多没必要去记,常用的也就那么几个). 首先,你必须先知道,在天朝,SVN目前任是主流,但是又不的不会(这里具体原因我就不多说了)! 好了

git简单使用入门总结

之前老早就听说过git,但是一直就没怎么去了解,之前在公司里头都是用的svn版本控制工具,然后上个月换到了新公司之后,团队里使用的是git工具,然后就专门花了点时间去了解了一番,当然期间也确实碰到了不少问题,从入职到到今天应该有快一个半月了,然后下面就是我将这一个半月以来针对git的理解使用后整理出来的一个简单入门总结. 一.安装git 我的电脑是win7系统,然后从git官网下载msysgit安装包(http://msysgit.github.io/),安装流程和一般的windows软件的安装

新机git简单配置

新机git简单配置,毕竟不常用,不用每次都查1.安装gitwindows:https://git-scm.com/download/winubuntu: apt install git 2.全局配置 git config --global user.name "you_name"git config --global user.email "[email protected]" 3.生成ssh-keyssh-keygen -t rsa -b 4096 -C &quo

git简单实用

git简单命令 git init 初始化git add . 全部管理起来git commit -m ‘创建第一个版本’ git config --global user.email "自己邮箱"git config --global user.name "自己名字" git status 查看当前文件夹状态git log 查看日志git reset --hard 版本号 回滚到上一个版本git reflog 查看所有版本(包括回滚) 原文地址:https://www

git简单使用教程

git 的基本使用指令 我们先来简单熟悉一下 git 的简单使用的指令, 作为最基本的 git 指令一定要熟悉 123456789101112131415161718192021222324252627282930313233 克隆代码:git clone https://xxxxx/xxx.git 添加文件:git add filename 添加所有文件:git add -A 删除文件:git rm filename 删除所有文件:git rm * -r 查看暂存区状态:git status

在win7系统下使用TortoiseGit(乌龟git)简单操作[email&#160;protected]

非常感谢OSC提供了这么好的一个国内的免费的git托管平台.这里简单说下TortoiseGit操作的流程.很傻瓜了 首先你要准备两个软件,分别是msysgit和tortoisegit,乌龟还可以在下载页面下载简体中文语言包. 下载后分别安装好,如果不熟悉,可以使用默认设置. 接下来我们就开始搭建本地与[email protected]的桥梁了. 首先将乌龟设置成中文,右键菜单TortoiseGit->settings->language选择中文 自己找到这个,打开后,点Generate 耐心等

git 简单使用 基本操作

Git使用 一.git创建版本库 首次git创建版本库非常的简单使用命令 Mkdir  filename(创建文件夹  名字可以自定义) 然后打开这个文件夹 Cd  filename 执行命令 Pwd 命令pwd则可以显示创建的文件夹的具体位置 然后使用git命令将创建的文件夹变为可以通过git管理的仓库 Git init 创建好git仓库后会在文件夹中新增文件.git的目录这个.git是git用来跟踪和管理版本库的注意:不要手动的修改这个文件否则的话会使整个git仓库瘫痪,有些时候.git是默