• Git常见命令


    配置全局用户名和邮箱
    git config --global user.name “用户名”
    git config --global user.email “邮箱”
    在这里插入图片描述
    查看所有的全局配置项
    git config --list --global
    在这里插入图片描述
    查看指定的全局配置项
    git config user.name
    在这里插入图片描述
    git config user.email
    在这里插入图片描述
    git中查看帮助手册
    git help config
    在这里插入图片描述
    git终端中查看简洁命令
    git config -h
    在这里插入图片描述
    初始化
    git init
    在这里插入图片描述
    查看文件处于什么状态
    git status
    在这里插入图片描述
    以精简方式显示文件状态
    git status -s
    git status --short
    在这里插入图片描述
    快速清空终端
    clear
    在这里插入图片描述
    将文件进行跟踪
    git add .
    在这里插入图片描述
    提交文件
    git commit -m “描述”
    在这里插入图片描述
    撤销对文件的操作(谨慎使用)
    git checkout – index.html
    在这里插入图片描述
    从暂存区中移除文件
    git reset HEAD index.html
    在这里插入图片描述
    跳过暂存区直接存入仓库
    git commit -a -m “描述信息”
    在这里插入图片描述
    同时移除仓库和工作区中的文件
    git rm -f index.js
    在这里插入图片描述
    只移除仓库中的文件不移除工作区中的文件
    git rm --chched index.css
    在这里插入图片描述
    回顾提交历史
    git log
    在这里插入图片描述
    查看最近两条历史
    git log -2
    在这里插入图片描述
    提交最近两条信息并且一行显示
    git log -2 --pretty=oneline
    在这里插入图片描述
    提交信息自定义格式显示 (简写哈希值 | 作者 | 时间 | 提交说明)
    git log -2 --pretty=format:“%h | %an | %ar | %s”
    在这里插入图片描述
    所有提交信息一行显示
    git log --pretty=oneline
    在这里插入图片描述
    回退到指定版本
    git reset --hard 版本标识
    在这里插入图片描述
    回退至指定版本后查看提交历史
    git reflog --pretty=oneline
    在这里插入图片描述
    生成SSH key
    ssh-keygen -t rsa -b 4096 -C “邮箱名”
    在这里插入图片描述
    配置ssh key
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    将远程仓库克隆到本地
    git clone
    在这里插入图片描述
    查看分支列表
    git branch
    在这里插入图片描述
    创建一个名为login的分支
    git branch login
    在这里插入图片描述
    切换到login分支上
    git checkout login
    在这里插入图片描述
    创建一个名为reg的新分支并且切换到此分支上
    git checkout -b reg
    在这里插入图片描述
    切换到master主分支上
    将login合并到主分支上
    git checkout master
    git merge login
    在这里插入图片描述
    删除login分支
    git branch -d login
    在这里插入图片描述
    将本地分支第一次推送到远程仓库
    在这里插入图片描述
    查看远程仓库中的分支列表
    git remote show origin
    在这里插入图片描述
    在这里插入图片描述
    拉取远程分支的最新代码(当前处于哪个分支 下载的就是哪个分支的最新代码)
    git pull
    强制删除本地分支reg
    git branch -D reg
    删除远程仓库中的分支
    git push origin --delete pay
    在这里插入图片描述

  • 相关阅读:
    ZZ308 物联网应用与服务赛题第H套
    STM32F103 单片机定时器中断实验
    《工程伦理与学术道德》之《工程师的职业伦理》
    按照图片名称移动到文件夹中保存
    常见MySQL数据库无法启动的解决方案
    在一台Ubuntu服务器中部署Ceph分布式存储
    大三0基础 java学习求助?
    CSS Modules:重构前端样式的未来?
    【Apache Spark 】第 8 章结构化流
    el-tree 获取过滤后的树结构
  • 原文地址:https://blog.csdn.net/weixin_50680057/article/details/126173554