Git 速成课程

2025-06-04

Git 速成课程

以下是一些常用 Git 命令的速查表:

设置

  • git config --global user.name“您的姓名”:设置你的名字作为提交作者
  • git config --global 用户.email " your@email.com ":设置您的电子邮件作为提交作者

创建存储库

  • git 初始化:初始化新的 Git 存储库
  • git克隆<repository>克隆现有存储库

做出改变

  • git状态:检查存储库的状态
  • git 添加<file>将文件添加到暂存区
  • git 添加 . :将所有修改过的文件和新文件添加到暂存区
  • git commit -m“消息”:提交更改并发送消息
  • git 重置 HEAD <file>从暂存区移除文件

观看历史记录

  • git日志:查看提交历史记录
  • git diff:查看尚未暂存的更改
  • git diff --staged:查看已暂存的更改

使用遥控器

  • git 远程添加<name> <url>添加远程存储库
  • git push <name> <branch>将更改推送到远程存储库
  • git pull <name> <branch>从远程存储库提取更改

分枝

  • git分支:列出所有分支
  • git分支<name>创建新分支
  • git 分支 -d <name>删除分支
  • git 签出<name>切换到分支

合并

  • git合并<branch>将分支合并到当前分支

存储更改

  • git 存储:储藏变化
  • git存储列表:查看储藏列表
  • git 存储应用:应用最新的存储
  • git 存储删除:丢弃最新的存储

标记

  • git 标签<tagname>创建新标签
  • git 标签 -a <tagname>-m“消息”:创建带有消息的新标签
  • git 标签 -d <tagname>删除标签
  • git push --标签:将标签推送到远程存储库

恢复更改

  • git 恢复 HEAD:恢复最后一次提交
  • git 恢复<commit>恢复特定提交

重置

  • git 重置 HEAD:将暂存区重置为最后一次提交
  • git reset --hard HEAD:将暂存区和工作目录重置为最后一次提交
  • git reset --hard <commit>将暂存区和工作目录重置为特定提交

别名

  • git config——全局别名。<alias_name> <git_command>为常用命令创建别名
文章来源:https://dev.to/arafat4693/a-cheatsheet-for-git-37n5
PREV
完整的 CSS 选择器速查表:带图片的实用指南😍
NEXT
解决编程问题的 5 个步骤