it-tools/src/tools/git-memo/git-memo.content.zh.md

915 B

配置

设置全局配置

git config --global user.name "[姓名]"
git config --global user.email "[邮箱]"

入门

创建一个 git 仓库

git init

克隆现有的 git 仓库

git clone [url]

提交

提交所有已跟踪的更改

git commit -am "[提交信息]"

将新修改添加到上次提交中

git commit --amend --no-edit

我犯了一个错误

更改上次提交的消息

git commit --amend

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

git reset HEAD~1

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

git reset HEAD~N

撤消最近的提交并放弃更改

git reset HEAD~1 --hard

将分支重置为远程状态

git fetch origin
git reset --hard origin/[分支名]

其他

将本地 master 分支重命名为 main

git branch -m master main