Git 备忘单

Git 是一个去中心化的版本管理软件。通过这个备忘单,您将可以快速访问最常见的 git 命令。

配置

设置全局配置

shell 复制代码
git config --global user.name "[name]"
git config --global user.email "[email]"

开始使用

创建 git 存储库

shell 复制代码
git init

克隆现有的 git 存储库

shell 复制代码
git clone [url]

犯罪

提交所有跟踪的更改

shell 复制代码
git commit -am "[commit message]"

向上次提交添加新的修改

shell 复制代码
git commit --amend --no-edit

我犯了一个错误

更改最后提交消息

shell 复制代码
git commit --amend

撤消最近的提交并保留更改

shell 复制代码
git reset HEAD~1

撤消N最近的提交并保留更改

shell 复制代码
git reset HEAD~N

撤消最近的提交并摆脱更改

shell 复制代码
git reset HEAD~1 --hard

将分支重置为远程状态

shell 复制代码
git fetch origin
git reset --hard origin/[branch-name]

各种各样的

将本地master分支重命名为main

shell 复制代码
git branch -m master main
相关推荐
小龙14 小时前
[Git 报错解决]本地分支落后于远程分支(`non-fast-forward`)
大数据·git·elasticsearch·github
爱敲代码的婷婷婷.15 小时前
git 指定版本回退、临时保存 等操作
git
闲云一鹤16 小时前
Git 焚决!一个绝招助你找回丢失的代码文件!
前端·git
DKunYu16 小时前
2.分支管理
大数据·git·elasticsearch·搜索引擎·gitee
DKunYu16 小时前
1.基本操作
git·gitee
小龙17 小时前
【Git 报错解决】SSH 公钥认证失败(`Permission denied (publickey)`)
运维·git·ssh
哆啦code梦18 小时前
Git Flow架构图解:分支策略全解析
git·git flow·分支策略
Albert Edison18 小时前
【Git】远程操作
git·svn·github
脾气有点小暴18 小时前
Git指令大全(常见版)
前端·git
DKunYu20 小时前
3.远程操作
大数据·git·elasticsearch·搜索引擎·gitee