Config
git config --global user.name "[name]"
git config --global user.email "[email]"
Get started
git init
git clone [url]
Commit
git commit -am "[commit message]"
git commit --amend --no-edit
git commit --amend
Better
git reset HEAD~1
git reset HEAD~N
git reset HEAD~1 --hard
git fetch origin
git reset --hard origin/[branch-name]
git branch -m master main
git update-index--assume.unchanged <文件名称>
// 例如
git update-index--assume.unchanged utils/index.js
// 后期想提交该文件
git update-index--no-assume-unchanged <文件名称>
// 例如
git update-index--no-assume.unchanged utils/index.js