文档章节

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
广州
程序员
私信 提问
Git 学习看这篇就够了!

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

Michaelyn
2016/12/26
19
0
bash 工具集--Gitbash

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

NicholasXu
2015/10/23
3.8K
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 与 SVN,这篇讲的很易懂

欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由腾讯工蜂发表于云+社区专栏 导语 本文从 Git 与 SVN 的对比入手,介绍如何通过 Git-SVN 开始使用 Git,并总结平时工作高频...

腾讯云加社区
10/31
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Flask框架web开发:零基础入门

Flask框架是Python开发的一个基于Werkzeug和Jinja 2的web开发微框架,它的优势就是极其简洁,但又非常灵活,而且容易学习和应用。因此Flask框架是Python新手快速开始web开发最好的选择,此外...

笔阁
9分钟前
0
0
VMware前路难测,多个厂家群雄逐鹿

在人们高谈Salesforce、亚马逊等新兴云计算厂商取得的成就时,以VMware、HPE和Cisco为代表的老牌厂商也在进行着自己的转型和变化,而且还取得一定的进展。以VMware为例,虚拟机巨头公布了第二...

linuxCool
12分钟前
0
0
什么是以太坊DAO?(一)

Decentralized Autonomous Organization,简称DAO,以太坊中重要的概念。一般翻译为去中心化的自治组织。 “在区块链上,没有人知道你是一台冰箱”——理查德布朗 到目前为止,我们列出的所有...

geek12345
13分钟前
0
0
linux防火墙操作

一、.对于centos7自带的防火墙的相关指令 #停止firewall systemctl stop firewalld.service #禁止firewall开机启动 systemctl disable firewalld.service #查看firewall的状态 systemctl st......

张锦飞
15分钟前
0
0
Linux 磁盘与磁盘分区

  Linux 系统中所有的硬件设备都是通过文件的方式来表现和使用的,我们将这些文件称为设备文件,硬盘对应的设备文件一般被称为块设备文件。本文介绍磁盘设备在 Linux 系统中的表示方法以及...

SEOwhywhy
24分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部