GIT 使用命令方法01

clear       清空窗口内容
git config --list --global          # 查看所有的全局配置项
git config user.name                # 查看指定的全局配置项,用户名
git config user.email               # 查看指定的全局配置项,邮箱地址
git help config                     # 打开config命令的帮助手册
git config -h                       # 获取config命令的快速参考
git init                            # 将当前的目录转化为GIT仓库
git status                          # 查看文件处于什么状态
git status -s                       # 以精简的方式显示文件状态
git status --short                  # 以精简的方式显示文件状态
git checkout 文件名                 # 撤销一次已修改后的命令,还原文件至未修改的状态。
git add 文件名                      # 管理单个文件
git add .                           # 管理全部文件
git reset HEAD 文件名               # 撤销一次add命令,还原至add命令前一步。
git commit -m 日志信息              # 提交内容到git仓库,进行更新
git commit -a -m 日志信息           # 直接跨过暂停区提交内容到git仓库(新增文件不可以使用)
git rm -f 文件名                    # 从Git仓库和工作区中同时移除文件
git rm --cached 文件名              # 只从Git仓库中移除文件,保留工作区中的文件
.gitignore文件                 # 忽略文件
以 # 开头是注释                 #注释
以 / 结尾的是目录               a/   忽略所有a目录文件
以 / 开头防止递归               /a    忽略当前目录下的a文件,不忽略b/a文件
以 ! 开头表示取反               !b.a   跟踪所有的b.a文件
glob模式匹配文件或文件夹(正则表达式)
直接写目录名    这个目录下的所有文件全部忽略
*匹配零个或多个任意符          *.a  忽略所有的 .a文件
[abc]匹配任何一个列在方括号中的字符
?只匹配一个任意字符
** 表示匹配任意中间目录(比如a/**/z可以匹配a/z)
在方括号中使用短划线,表示这个范围内的都可以匹配(比如[0-9])
查看提交历史记录
git log         # 显示提交历史记录,按回车可以继续查询记录,按Q结束查询
git log -2      # 只展示最新的两条提交历史,数字可以按需进行填写
git log -2 --pretty=oneline         # 在一行上展示最近两条提交历史的信息
git log -2 --pretty=format:"%h | %an | %ar | %s"      # 在一行上展示最近两条提交历史信息,并自定义输出的格式      # &h 提交的简写哈希值  %an 作者名字  %ar 作者修订日志  %s 提交说明
回退到指定的版本
git reset --hard ID号      # 根据指定ID返回指定的ID版本
git reflog                 # 查看完整的命令操作的历史记录
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值