Git 基础之凌波微步
##########创建分支流程########################
1.查看缓存信息:git stash 2.查看状态git status 3.拉取最新分支到本地git pull 4.查看标签git tag 5.创建分支[本地]:git branch user/task[任务编号] #创建任务分支git branch user/bug[任务编号] #创建bug分支 6.切换分支[本地]:git checkout user/task[任务编号]git checkout user/bug[任务编号] 7.同步到远程分支[服务器]:git push --set-upstream origin user/task[任务编号]git push --set-upstream origin user/bug[任务编号]
###############删除缓存区记录####################
1.暂存当前状态git stash 2.查看当前工作区和版本库区别git diff HEAD 3.显示已暂存列表:git stash list 4.恢复暂存区和工作区进度git stash pop --index stash@{编号} 5.保存暂存区记录git stash save 5.删除暂存区记录git stash drop stash@{编号} 注:1.[]方括号中内容为可选,[<stash>]里面的stash代表进度的编号形如:stash@{0}, <>尖括号内的必填2.git stash 对当前的暂存区和工作区状态进行保存。3.git stash list 列出所有保存的进度列表。4.git stash pop [--index] [<stash>] 恢复工作进度--index 参数:不仅恢复工作区,还恢复暂存区<stash> 指定恢复某一个具体进度。如果没有这个参数,默认恢复最新进度如:以下命令恢复编号为0的进度的工作区和暂存区 # git stash pop --index stash@{0} git stash [save message] [-k|--no-keep-index] [--patch]这是git stash保存进度的完整命令形式 使用save可以对进度添加备注 # git stash save "这是保存的进度"现在执行list,会发现后面会出现自定义的被合租 # git stash list stash@{0}: On master: 这是保存的进度-k和--no-keep-index指定保存进度后,是否重置暂存区 --patch 会显示工作区和HEAD的差异,通过编辑差异文件,排除不需要保存的内容。和git add -p命令类似 git stash apply [--index] [<stash>] 不删除已恢复的进度,其他同git stash pop git stash drop [<stash>] 删除某一个进度,默认删除最新进度 git stash clear 删除所有进度 git stash branch <branchname> <stash> 基于进度创建分支
############分支操作###################################
1.查看所有分支:git branch -a 2.查看分支帮助:git branch --help 3.重命名分支:git branch -m 原分支名称[oldbranch] 要修改的分支名称[newbranch]
转载于:https://blog.51cto.com/marklin1992/1888953
Git 基础之凌波微步相关推荐
- git用户文档1 — git基础
1. git基础 1.1 分布式 我们把远端仓库(云端的仓库)称为repo,repo必须有一个master分支,就是主分支. repo除了有一个master分支,还有很多其他的分支,若干个分支之间存储 ...
- Git基础(常用命令)介绍
版本控制是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统. 关于版本控制分为三种:本地版本控制系统,如rcs:集中化的版本控制系统,如CVS.SVN:分布式版本控制系统,如Git. Gi ...
- Git详解之二 Git基础
Git 基础 读完本章你就能上手使用 Git 了.本章将介绍几个最基本的,也是最常用的 Git 命令,以后绝大多数时间里用到的也就是这几个命令.读完本章,你就能初始化一个新的代码仓库,做一些适当配置: ...
- Git 基础 —— 安装 配置 别名 对象
Git 基础学习系列 Git 基础 -- 安装 配置 别名 对象 Git 基础 -- 常用命令 Git 基础 -- 常见使用场景 Git基础 -- Github 的使用 Git 安装 Git下载地址 ...
- Git基础教程(二)
继续上篇Git基础教程(一),在开篇之前,先回顾一下上篇中的基本命令. 1 配置命令:git config --global * 2 版本库初始化:git init 3 向版本库添加文件:git ad ...
- 【git学习二】git基础之git管理本地项目
1.背景 git基础打算分两部分来说,一部分是对于本地项目的管理,第二部分是对于远程代码仓库的操作.git执行本地项目管理包括对于相关文件的追踪,暂存区的比较分析,提交,撤销等功能. 2.本地项目管理 ...
- Git 基础 —— 常用命令
Git 基础学习系列 Git 基础 -- 安装 配置 别名 对象 Git 基础 -- 常用命令 Git 基础 -- 常见使用场景 Git基础 -- Github 的使用 git init 创建 Git ...
- Git详解(2)——Git基础
文章转载自:http://www.open-open.com/lib/view/open1328069733264.html 版权归原作者. 读完本章你就能上手使用 Git 了.本章将介绍几个最基本的 ...
- git(2)Git 基础
2 Git 基础 读完本章你就能上手使用 Git 了.本章将介绍几个最基本的,也是最常用的 Git 命令,以后绝大多数时间里用到的也就是这几个命令.读完本章,你就能初始化一个新的代码仓库,做一些适当配 ...
最新文章
- 第一个spring boot应用
- Spring MVC 处理异常的3种方式
- springclould feign客户端添加全局参数
- 003_Spring使用Slf4j和logback日志
- 让LoadRunner再次走下神坛
- 【Hadoop Summit Tokyo 2016】Hivemall: Apache Hive/Spark/Pig 的可扩展机器学习库
- SAP Spartacus Session affinity
- [css] 为什么说css中能用子代选择器的时候不要用后代选择器?
- php服务器估算,使用zabbix API估算服务器磁盘空间可用天数
- 【Java数据结构与算法】第十三章 二叉排序树和平衡二叉树
- 9种对抗电脑辐射的方法
- textarea标签的文字居中解决方法
- sip协议详解_基于SIP协议的媒体录音规范12个应用场景-SIPREC/RFC6341详解
- xp系统共享计算机,win7系统计算机和xp系统计算机如何共享打印机
- C++引用、取地址符
- Wed Nov 25 11:02:17 GMT+08:00 2020 WARN: Establishing SSL connection without server‘s identity verif
- PGSQL Key (id)=(1) already exists.
- CF1467C Three Bags(思维)
- 计算机专业硕士论文字数要求,计算机专业硕士论文写作格式要求(参考)
- Android中获取屏幕信息的几种方式