博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git的简单命令
阅读量:4079 次
发布时间:2019-05-25

本文共 523 字,大约阅读时间需要 1 分钟。

git init    初始化管理库

git add file_name   将文件添加到文件管理库

git commit -m “xxx”   将文件提交到文件管理库(xxx:说明文字)

git status  查看当前状态

git diff 查看文件改动的地方

git log  查看历史版本提交记录(如果觉得信息输出太多,可以在后面加上参数“--pretty=oneline”)

git reset --hard HEAD^ 恢复到上个版本(^的个数表示恢复到哪个版本,版本数太多可以写为HEAD~xxx)

git reset --hard xxxxxx 恢复到指定版本(xxxxxx:代表commit Id)

git reflog  查看所有操作命令记录

git reset HEAD file_name  撤销已经添加到暂存区还未提交的文件,恢复到工作区(此命令用于已经将修改的文件添加到了暂存区,但是还没提交到文件管理库)

git checkout -- file_name 撤销工作区的修改(此命令用于文件已经修改,但是还未使用“git add xxx”命令将文件添加到暂存区,可直接将工作区的修改撤销丢弃掉)

git rm file_name 删除文件

转载地址:http://mjsni.baihongyu.com/

你可能感兴趣的文章
为什么很多程序员都选择跳槽?
查看>>
Jenkins + Docker + SpringCloud 微服务持续集成 - 单机部署(二)
查看>>
C#控件集DotNetBar安装及破解
查看>>
Winform多线程
查看>>
C# 托管与非托管
查看>>
Node.js中的事件驱动编程详解
查看>>
mongodb管理与安全认证
查看>>
nodejs内存控制
查看>>
MongoDB 数据文件备份与恢复
查看>>
MongoDB数据库插入、更新和删除操作详解
查看>>
MongoDB文档(Document)全局唯一ID的设计思路
查看>>
mongoDB简介
查看>>
Redis持久化存储(AOF与RDB两种模式)
查看>>
memcached工作原理与优化建议
查看>>
Redis与Memcached的区别
查看>>
程序员最核心的竞争力是什么?
查看>>
linux CPU个数查看
查看>>
消息队列设计精要
查看>>
分布式存储系统设计(1)—— 系统架构
查看>>
MySQL数据库的高可用方案总结
查看>>