git常用命令的使用

原创 2016年06月01日 20:51:38

Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。

常用命令有:

git diff

---git diff 显示工作区和暂存区之间的差异

---git diff HEAD 显示工作区和HEAD(版本库)之间的差异

---git diff –cached 显示暂存区和HEAD之间的差异,显示的是下一次commit时会提交到HEAD的内容

---git diff –staged (–cached)显示暂存区和HEAD之间的差异,查看已经暂存起来的文件(staged)和上次提交时的快照之间(HEAD)的差异

---git diff id1 id2 显示两次提交之间的差异

diff里面a表示前面那个变量,b表示第二个变量

HEAD: commit版本 

Index : staged版本

git add

---git add在提交修改的文件之前,需要将它们添加到暂存区。

---git add file

---git add . 将当前目录下的所有文件添加到暂存区

---git add –u 将本地有改动的(删除和修改)已经追踪的文件标记到暂存区中。

---git add –A 添加所有改动的已跟踪文件和未跟踪文件

---git add –i 交互式的方式进行添加

git commit --amend后可以返回修改提交的信息。

git branch

—git branch : 显示当前所在的分支?(本地所有分支)

---git branch –a: 查看所有的分支

---git branch –r: 查看远程的所有分支

---git branch <branch_name>:创建新的分支branch_name

---git branch –d <branch_name>:删除名称为branch_name的分支

git commit

---git commit –amend 修补式提交(修改最后一次提交)

---git commit –a 对本地所有变更的文件执行提交操作,包括对本地修改的文件和删除的文件,但是不包括未被版本库跟踪的文件。

git rm

---rm命令删除的文件只是在本地进行了删除,尚未添加到暂存区,也就是说,直接在工作区删除,对暂存区和版本库没有任何影响。

---git rm 将删除动作加入暂存区,这是执行提交的动作,就从真正意义上执行了文件删除。

git checkout

---git checkout –b branch_name用于创建一个新的分支,并且切换到创建的新分支上

---git checkout –b local_branchremote_branch基于远程分支remote_branch创建一个本地分支local_branch

---git checkout –filename 用暂存区中的filename文件覆盖工作区中的filename文件

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

git的常用命令使用

  • 2015年04月09日 16:17
  • 81KB
  • 下载

Git 基本使用(常用命令)

  • 2017年04月14日 23:00
  • 1.48MB
  • 下载

Git 常用命令 和使用方法

Git常用命令 初始化一个版本仓库 git initClone远程版本库 git clone git@xbc.me:wordpress.git 添加远程版本库origin,语法...

git使用方法和常用命令

本文适合对git已经稍有了解的人,我也是接触这个东西没几天,不明觉厉啊,各种强大,我也说不出什么道道来,但是基本上使用没什么问题。下面就把git的一些基本使用流程和常用命令写下来,供大家速查。 gi...

git常用命令使用

git add -A 添加所有改动的文件到暂存区 git commit -m "ddd"   提交 提交的名称 git commit --amend  可以修改最后一次提交的信息.但是如果你已经p...

Github仓库创建及git常用命令使用

Github现在已经成为很多开源项目代码开源仓库,和个人开发者代码托管的好地方了。很多刚接触git的小伙伴们可能不知道如何在github上创建一个仓库,并将自己的代码提交上去。接下来我就做一些简单的讲...

Github使用教程(二)-- Git常用命令

在Github使用教程(一)--搭建Github环境中,介绍了如果搭建github的环境,并示例如何进行简单的代码提交。这里我们接着说说几个基本Github命令的使用。 1.git clone ...

Git bash 基本使用及常用命令

1.Git区域结构分类1.git远程主支:github或码云 2.git本地分支:通过git commit将所有缓存提交到本地分支,通过 git reset --hard commit_id 会回退到...

git常用命令, 使用sourceTree协助开发

git clone url 克隆远程分支项目到本地 git branch -r 查看所有远程分支 git branch -a 查看所有本地、远程分支 git branch [new-branch-n...
  • styhm
  • styhm
  • 2016年12月29日 17:54
  • 159

git 使用教程,常用命令

git常用命令~~~ git pull –rebase 从服务器获得更新git status 查看本地修改git add .git add xxx 添加本地的修改git rm xxx 删除...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:git常用命令的使用
举报原因:
原因补充:

(最多只允许输入30个字)