博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
记录常用的git命令
阅读量:4577 次
发布时间:2019-06-08

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

之前的公司都是用svn的,现在的公司用git了,所以现在记录一下所用到的git命令,方便以后查看!

git 常用命令

git add

git add 命令可将该文件添加到缓存

git add . //添加所有修改的文件

git status

git status 命令用于查看项目的当前状态。

git status -s // -s 参数,以获得简短的结果输出。如果没加该参数会详细输出内容

git commit

使用 git add 命令将想要快照的内容写入缓存区, 而执行 git commit 将缓存区内容添加到仓库中。

git commit -m "注释" //使用 -m 选项以在命令行中提供提交注释git commit -am "注释" //跳过git add命令,直接提交

git push

git push 是将本地库中的最新信息发送给远程库

git push origin master //把本地master分支的最新修改推送至远程库,现在,你就拥有了真正的分布式版本库!

git pull

git pull 是从远程获取最新版本到本地,并自动merge

git diff

git diff 来查看执行 git status 的结果的详细信息。

  1. 尚未缓存的改动:git diff
  2. 查看已缓存的改动: git diff --cached
  3. 查看已缓存的与未缓存的所有改动:git diff HEAD
  4. 显示摘要而非整个 diff:git diff --stat

git rm

git rm 删除文件

git rm -f 
//如果删除之前修改过并且已经放到暂存区域的话,则必须要用强制删除选项 fgit rm --cached
//如果把文件从暂存区域移除,但仍然希望保留在当前工作目录中,换句话说,仅是从跟踪清单中删除,使用 --cached 选项即可git rm –r * //递归删除,即如果后面跟的是一个目录做为参数,则会递归删除整个目录中的所有子目录和文件

git branch

git branch 查看分支;带 * 号的是当前的分支。

git branch -a

git checkout

git checkout 切换分支。

git checkout 分支名称

git查看文件提交历史

git log fileName  //相对路径

git还原文件到指定版本

git checkout 版本号 fileName

```

参考

转载于:https://www.cnblogs.com/blogs-xlf/p/10081025.html

你可能感兴趣的文章
牛客网 反序相等题解
查看>>
分布式版本控制系统Mercurial(二):web server的架设
查看>>
用php做管理后台
查看>>
Linux下Java程序运行环境搭建及相关配置【JDK+Tomcat+MySQL】
查看>>
python3基础系列之六【python推导式】
查看>>
YAML格式介绍
查看>>
JAVA常用工具【一】
查看>>
JAVA快速开发项目汇总
查看>>
Gitblit服务器搭建【基于windown系统】
查看>>
jq 移动端网页分享功能_jquery代码实现多选、不同分享功能
查看>>
python登录面向对象_python基础 面向对象一
查看>>
人工智能建立本体库_基于本体技术的知识库构建设想
查看>>
python程序设计教程胡建华_Python程序设计教程
查看>>
仓库温度湿度控制措施_仓库温度、湿度控制管理制度(1)
查看>>
linux下定时调度shell脚本_Linux下使用shell脚本自动执行脚本文件 编辑shell定时脚本...
查看>>
erlang启动参数详解_Erlang启动参数详解
查看>>
mac php-frm xampp_如何在Mac中使用shell_exec xampp php
查看>>
axure 导入元件库显示不出白框_猿型库:Axure小练习之自定义下拉框
查看>>
两个集合相减怎么算_你家使用的防火窗(耐火窗)质量合格吗?怎么判断好坏呢?...
查看>>
ue4加载本地图片_UE4引擎初始化原理详细讲解
查看>>