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
相关推荐
爱码小白7 小时前
GIT版本控制
git
遇见火星8 小时前
Git 入门指南:从零开始掌握版本控制的魔法
git·版本控制
星际编程喵10 小时前
研发流程规范:Git Commit 书写标准
git·gitee·github·gitcode
to future_11 小时前
git超详细教程
git
GL_Rain11 小时前
pip安装git库出现ModuleNotFoundError: No module named ‘xxx‘
git·pip
大白要努力!14 小时前
Android 项目历史提交远程仓库资源过大,如何清理历史提交中无用的大文件
android·git
一点事14 小时前
git:已有主分支,创建空分支,管理项目
git
指尖跳动的光15 小时前
git 提交报 Updates were rejected because the tip of your current branch is behind
git
痕忆丶15 小时前
Git_Rebase_Conflict_Resolution
大数据·git
啃火龙果的兔子16 小时前
vscode中的git插件
git·vscode·elasticsearch