文档章节

GIT常用命令

专业填坑
 专业填坑
发布于 2016/05/16 00:03
字数 304
阅读 71
收藏 12

查看远程库信息:git remote -v(Note:参数v表示详细信息)

推送分支:git push <remote> <name>

查看分支:git branch

创建分支:git branch <name>

切换分支:git checkout <name>

创建+切换分支:git checkout -b <name> (Note:命令加上-b参数表示创建并切换)

创建远程分支:git checkout -b <name> git push origin <name>

本地合并某分支到当前分支:git merge <name>

删除分支:git branch -d <name>

删除远程分支:git push origin :<name>

查看远程分支:git branch -r

查看所有分支:git branch -a

查看日志(单行显示):git log --pretty=oneline

查看日志(分支合并图显示):git log --graph --pretty=oneline --abbrev-commit

撤销暂存区文件:git reset HEAD -- file

撤销工作区文件:git checkout -- file

从远程获取最新版本到本地:git fetch(Note:不会自动merge,后续git merge origin/master)

从远程获取最新版本到本地:git pull(Note:从远程获取最新版本并merge到本地)

从远程库checkout文件:git checkout origin/master file(如果本地仓库文件被删除,可以使用该命令重新获取远程库最新文件)

回退版本到上一个版本:git reset --hard HEAD^

回退到指定版本:git reset --hard <commit_id>

© 著作权归作者所有

共有 人打赏支持
专业填坑
粉丝 4
博文 74
码字总数 9463
作品 0
广州
程序员
bash 工具集--Gitbash

Gitbash 是一个 bash 工具集,对 git 的常用子命令做了一系列别名处理。不用再输入类似 的命令直接进行 'clone http://...' 就可以,省掉了 git 主命令的输入。 对于 commit , checkout 等常...

NicholasXu
2015/10/23
3.8K
0
Git 学习看这篇就够了!

Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 可能新手会问“git和github有什么关系啊?” git是一个版本控制工具; github是一个用git做版本控...

Michaelyn
2016/12/26
19
0
git文章列表

关于gitlab默认clone协议 Git实现从本地添加项目到远程仓库 翻翻git之---一个简单的标签控件 LabelView (随手发了两张小宝宝的玩耍照) Git 项目推荐 | Java 版微信普通号机器人 翻翻git之---...

d_watson
2016/04/20
26
0
Git 入门+工作基本够用详解

常用 Git 命令清单 //如果你觉得排版不是很舒服请看 原址http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html 作者: 阮一峰 日期: 2015年12月 9日 我每天使用 Git ,但是很多命令...

Galy_绿
2016/01/08
54
0
git 常用命令梳理

Git已经成为当前最流行的版本控制解决方案了,如果你现在还不使用git都不好意思出门了。如果细数起来Git的命令太多了,但是常用的就那么几组命令,下面说下常用命令的用法: 下面简单演示下:...

深山猎人
2016/06/13
60
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring加载properties文件的两种方式

在项目中如果有些参数经常需要修改,或者后期可能需要修改,那我们最好把这些参数放到properties文件中,源代码中读取properties里面的配置,这样后期只需要改动properties文件即可,不需要修...

架构师springboot
12分钟前
0
0
分布式事务,原来可以这么玩?

多个数据要同时操作,如何保证数据的完整性,以及一致性? 答 : 事务 ,是常见的做法。 举个栗子: 用户下了一个订单,需要修改 余额表 , 订单 表 , 流水 表 ,于是会有类似的伪代码: st...

微笑向暖wx
14分钟前
0
0
IE6兼容PNG32图片显示PNG8图片

IE6并不是不支持PNG图片,只是不支持半透明通道。 是支持PNG8色表引索全透明的。 以往都是通过滤镜或统统使用PNG8实现兼容。 但是我发现twitter的png图标可以在chrome中显示png32,在IE6显示...

linsk1998
26分钟前
0
0
linux运维需要掌握的基础知识

踏入linux运维工程师这一职业,其实有很多工具技能需要掌握,下面我来给大家一一介绍。 1、shell脚本和另一个脚本语言,shell是运维人员必须具备的,不懂这个连入职都不行,至少也要写出一些...

linuxprobe16
28分钟前
0
0
《netty入门与实战》笔记-03:数据传输载体 ByteBuf 介绍

ByteBuf结构 首先,我们先来了解一下 ByteBuf 的结构 以上就是一个 ByteBuf 的结构图,从上面这幅图可以看到: ByteBuf 是一个字节容器,容器里面的的数据分为三个部分,第一个部分是已经丢弃...

Funcy1122
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部