Git命令手册

2020-06-06  本文已影响0人  RaeSnow
git命令速查表.jpeg

补充:

# 设置用户名和密码
# 下次再输入一次用户名和密码即可
git config --global credential.helper store


# HEAD移动
# 使用 ^ 向上移动 1 个提交记录
# 使用 ~<num> 向上移动多个提交记录,如 ~3
# 强制移动分支
git branch -f master HEAD~3
# 提交记录回退(不支持远程)
git reset HEAD~1
# 回退
git revert HEAD

# 更新远程分支列表
git remote update origin --prune
git remote update origin -p

# 远程操作
# git pull = git fetch + git merge
# git pull --rebase = git fetch + git rebase
# rebase: 优点:提交树干净,提交在一条线上;缺点:修改了提交树的历史,提交顺序会变化
git pull --rebase
# source省略时,删除远程分支
git push origin <source>:<destination>
# source省略时,创建本地分支
git fetch origin <source>:<destination>

# 设置远程追踪分支
git checkout -b foo o/master
git branch -u o/master foo

很好的练习网址:
https://learngitbranching.js.org/?locale=zh_CN

上一篇 下一篇

猜你喜欢

热点阅读