Mac下Git基础操作命令(二)
2017-04-04 16:14
316 查看
Mac下Git基础操作命令(二)
上一篇 Mac 下 Git 的基础命令行操作文章里已经初步的介绍了Mac下Git的基础操作。本片文章将深入的介绍一下开项目开发过程中经常使用的Git命令。git提交
git add READEME.TXT git -commit -am "添加readme文件"
查询提交状态
git status 显示提交的状态:已经添加,等待提交事务的文件(绿色字体表示);已经改变但是没有添加(not staged)的文件(红色字体表示);
本地提交的文件和仓库文件的区别
git diff 如果已经add了,就打印不出有什么修改了,这一步骤应该在add之前,即添加之前可以用来看看做了什么修改
提交记录
git log / git ll 查看commit提交记录 git ll 可以查看每次提交的具体文件
版本回退
git reset [--hard|soft|mixed|merge|keep] [<commit>或HEAD] –mixed:此为默认方式,不带任何参数的git reset,即时这种方式,它回退到某个版本,只保留源码,回退commit和index信息 –soft:回退到某个版本,只回退了commit的信息,不会恢复到index file一级。如果还要提交,直接commit即可 –hard:彻底回退到某个版本,本地的源码也会变为上一个版本的内容
忽略文件
在项目的开发过程中,缓存文件、配置文件、图片文件等一些文件是不需要或者不能上传到版本库的。这时候就需要忽略文件功能。touch .gitignore 在git根目录创建一个名为 .gitignore 的文件。把需要忽略的文件或和文件夹写入即可。 以下为文件内容(可自行填写): #此行为注释,不会起作用 filename.txt *.html !except.html all all/ /all
相关文章推荐
- Git命令学习之旅——基础操作
- MAC 基本命令操作git
- Git 基础命令操作指引
- Git的简单理解及基础操作命令详解
- git的基础操作,上传、提交、更新等命令
- git的简单理解及基础操作命令
- Mac 下 Git 的基础命令行操作
- Git 一些基础操作命令
- git基础入门之常用命令操作
- git的简单理解及基础操作命令
- Git基础和操作命令
- git for mac 基础操作命令
- 常用的git命令(1):基础操作
- window下git的配置操作(另附git的基础命令)
- Mac升级git版本 以及 使用git和github管理自己的项目---基础操作学习
- Mac 下 Git 的基础命令行操作
- Git基础操作以及常用命令(二)
- MAC 基本命令操作git 修改 提交 更新
- GIT 搭建、定制、生成patch及打补丁、git基础操作命令
- git 基础命令操作