git的常用命令总结
一. 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的常用命令总结相关推荐
- Git 基础 —— 常用命令
Git 基础学习系列 Git 基础 -- 安装 配置 别名 对象 Git 基础 -- 常用命令 Git 基础 -- 常见使用场景 Git基础 -- Github 的使用 git init 创建 Git ...
- Git之(三)Git中常用命令——分支管理
三.Git中常用命令--分支管理 为什么要使用分支管理? 分支就是科幻电影里面的平行宇宙,也就是当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习SVN. 如果两个平行宇宙互不干 ...
- Mac 配置Git与常用命令
Mac 配置Git与常用命令总结 Mac 配置Git 1.Mac Git 安装 2.生成密钥 3.秘钥添加到仓库 Git常用命令 Mac 配置Git 1.Mac Git 安装 Mac一般自带Git工具 ...
- 【Git】Git是什么?简单说说Git的工作机制?Git的常用命令有那些?
目录 一.Git是什么? 二.简单说说Git的工作机制? 三.Git的常用命令有那些?
- Git基础(常用命令)介绍
版本控制是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统. 关于版本控制分为三种:本地版本控制系统,如rcs:集中化的版本控制系统,如CVS.SVN:分布式版本控制系统,如Git. Gi ...
- GIt/Github常用命令
1)git init:初始化本地仓库 2)创建文件:touch read.txt 3)当操作本地的文件时,使用常用的命令,如(mv,ls..)就可以操作,当操作暂存区的文件时需要在命令前家git,并且 ...
- git 子命令 git tag 常用命令实操教程
前言 通常在发布软件的时候打一个tag,tag会记录版本的commit号,方便后期回溯. git tag 常用操作命令 新建tag 命令格式:git tag tagName 例:git tag v1. ...
- 记录一下git 的常用命令
以后如果要写一个东西,最好先搭建一个本地仓库,用版本控制对其进行操作,可能一开始有一些麻烦,但是很有可能会受益无穷. 说到git,必然会和github联系起来. 不管是在ubuntu里面还是在Wind ...
- git 工具常用命令汇总
git是一个分布式版本控制工具,比svn要强大很多,适用于中大型的团队开发.svn比较适合中小型的团队开发.多个git版本一般用repo工具进行控制. 常用命令: 1. 仓库管理 git init ...
- 开发中git的常用命令
一.git常用命令 1.创建git本地仓库 git init 2.提交代码到暂存区 git add . 3.把暂存区代码提交到本地仓库 git commit -m '本次提交代码介绍' 4.把本地仓库 ...
最新文章
- 算法导论Java实现-构建MaxHeap
- 算法-----最大子序和(Java 版本)
- 谈javascript变量声明
- 牛客题霸 NC1 大数加法
- 再次聊聊游戏测试中的bug:bug层级划分与分析
- 16.U-boot的工作流程分析-2440
- [vue-element] ElementUI使用表格组件时有遇到过问题吗?
- 【C#】【引用加原创】C#实现kalman滤波
- 安装RHEL 7.5 Server版本(RedHat 7.5 Server) 图文教程
- vue data变量之间相互赋值或进行数据联动
- UVALive 4212 Candy
- Oracle null 处理
- office2013简体中文版官方下载
- 赚了20亿美元GandCrab勒索病毒家族的故事
- android use-feature和market策略
- T530-I7重装win10
- 三个基本的布尔逻辑算符是_布尔逻辑检索的主要运算符有哪些
- php不能连接到数据库服务器,我似乎无法将PHP页面连接到SQL测试服务器和数据库...
- java编译器对字符串+运算的优化导致的有趣现象
- 计算机等级考试《二级Java语言程序设计》题库
热门文章
- 被七牛云OSS对象存储测试域名回收后正确数据迁移姿势!
- 使用JMS实现请求/应答程序
- Ubuntu-16.04 部署 OpenStack Ocata下
- Elasticsearch1.x 基于lc-pinyin和ik分词实现 中文、拼音、同义词搜索
- python django事务transaction源码分析
- [译]ECMAScript:ES.next和ES6以及ES Harmony之间的区别
- 出现authentication mode=Windows/错误解决办法
- 网站漏洞修复公司处理网站被篡改跳转到其他网站的解决办法
- Alpha 冲刺 (9/10)
- PHP采集商家信息及采集方法概述(上)