一. git clone

1. 从git仓库中下载目标

git clone git@url:object.git local_object_name

  其中,url即仓库路径,object即要clone的目标

二. git log

1. 查看提交了哪些文件

  git log --name-status

三. git checkout

1. 将某个本地修改的文件还原

  git checkout -- file

  file即要还原的文件

四. git status

1. 查看修改了哪些内容

  git status

五. git diff

1. 查看文件file内容跟最近一次提交有什么不一样

  git diff file

六. git branch

1. 查看所有的分支

  git branch -a

七. git push

1. 将本地推送到某个分支

  git push url local:remote

  url:git仓库路径; local:本地分支; remote:远端分支,如果不存在则创建

八. git add

1. 增加某个修改了的文件到提交缓冲

  git add file

2. 增加所有修改了的文件到提交缓冲

  git add .

九. git commit

1. 将提交缓冲中的内容提交到本地仓库

  git commit [-m'description']

  -m可选,用来设置提交日志; 默认会打开一个编辑界面让用户输入日志描述

2. 与上一次的提交合并为一个

  git commit --amend

转载于:https://www.cnblogs.com/share-everything-i-do/archive/2013/04/18/3029316.html

git的常用命令总结相关推荐

  1. Git 基础 —— 常用命令

    Git 基础学习系列 Git 基础 -- 安装 配置 别名 对象 Git 基础 -- 常用命令 Git 基础 -- 常见使用场景 Git基础 -- Github 的使用 git init 创建 Git ...

  2. Git之(三)Git中常用命令——分支管理

    三.Git中常用命令--分支管理 为什么要使用分支管理? 分支就是科幻电影里面的平行宇宙,也就是当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习SVN. 如果两个平行宇宙互不干 ...

  3. Mac 配置Git与常用命令

    Mac 配置Git与常用命令总结 Mac 配置Git 1.Mac Git 安装 2.生成密钥 3.秘钥添加到仓库 Git常用命令 Mac 配置Git 1.Mac Git 安装 Mac一般自带Git工具 ...

  4. 【Git】Git是什么?简单说说Git的工作机制?Git的常用命令有那些?

    目录 一.Git是什么? 二.简单说说Git的工作机制? 三.Git的常用命令有那些?

  5. Git基础(常用命令)介绍

    版本控制是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统. 关于版本控制分为三种:本地版本控制系统,如rcs:集中化的版本控制系统,如CVS.SVN:分布式版本控制系统,如Git. Gi ...

  6. GIt/Github常用命令

    1)git init:初始化本地仓库 2)创建文件:touch read.txt 3)当操作本地的文件时,使用常用的命令,如(mv,ls..)就可以操作,当操作暂存区的文件时需要在命令前家git,并且 ...

  7. git 子命令 git tag 常用命令实操教程

    前言 通常在发布软件的时候打一个tag,tag会记录版本的commit号,方便后期回溯. git tag 常用操作命令 新建tag 命令格式:git tag tagName 例:git tag v1. ...

  8. 记录一下git 的常用命令

    以后如果要写一个东西,最好先搭建一个本地仓库,用版本控制对其进行操作,可能一开始有一些麻烦,但是很有可能会受益无穷. 说到git,必然会和github联系起来. 不管是在ubuntu里面还是在Wind ...

  9. git 工具常用命令汇总

    git是一个分布式版本控制工具,比svn要强大很多,适用于中大型的团队开发.svn比较适合中小型的团队开发.多个git版本一般用repo工具进行控制. 常用命令: 1. 仓库管理 git init  ...

  10. 开发中git的常用命令

    一.git常用命令 1.创建git本地仓库 git init 2.提交代码到暂存区 git add . 3.把暂存区代码提交到本地仓库 git commit -m '本次提交代码介绍' 4.把本地仓库 ...

最新文章

  1. 算法导论Java实现-构建MaxHeap
  2. 算法-----最大子序和(Java 版本)
  3. 谈javascript变量声明
  4. 牛客题霸 NC1 大数加法
  5. 再次聊聊游戏测试中的bug:bug层级划分与分析
  6. 16.U-boot的工作流程分析-2440
  7. [vue-element] ElementUI使用表格组件时有遇到过问题吗?
  8. 【C#】【引用加原创】C#实现kalman滤波
  9. 安装RHEL 7.5 Server版本(RedHat 7.5 Server) 图文教程
  10. vue data变量之间相互赋值或进行数据联动
  11. UVALive 4212 Candy
  12. Oracle null 处理
  13. office2013简体中文版官方下载
  14. 赚了20亿美元GandCrab勒索病毒家族的故事
  15. android use-feature和market策略
  16. T530-I7重装win10
  17. 三个基本的布尔逻辑算符是_布尔逻辑检索的主要运算符有哪些
  18. php不能连接到数据库服务器,我似乎无法将PHP页面连接到SQL测试服务器和数据库...
  19. java编译器对字符串+运算的优化导致的有趣现象
  20. 计算机等级考试《二级Java语言程序设计》题库

热门文章

  1. 被七牛云OSS对象存储测试域名回收后正确数据迁移姿势!
  2. 使用JMS实现请求/应答程序
  3. Ubuntu-16.04 部署 OpenStack Ocata下
  4. Elasticsearch1.x 基于lc-pinyin和ik分词实现 中文、拼音、同义词搜索
  5. python django事务transaction源码分析
  6. [译]ECMAScript:ES.next和ES6以及ES Harmony之间的区别
  7. 出现authentication mode=Windows/错误解决办法
  8. 网站漏洞修复公司处理网站被篡改跳转到其他网站的解决办法
  9. Alpha 冲刺 (9/10)
  10. PHP采集商家信息及采集方法概述(上)