拒绝 git 三板斧
本文总结了Git常用命令:初始化、状态查询、撤销add、修改commit描述、版本回退、设置邮箱和代理,并提供了命令示例。
三板斧:git add . | git commit -m "commit" | git push
初始化及状态查询
# 初始化一个git项目
git init
# 查看状态
git status
git status -sb
# 查看修改
git diff
撤销指定 add
# 撤销指定文件的add
git rm --cached [file-name]
git reset HEAD [file-name]
# 撤销全部add
git reset HEAD .
修改 commit 描述
# 修改commit描述
git commit -m --amend
版本回退
# 重置当前分支的HEAD为指定commit,同时重置暂存区和工作区,与指定commit一致 commitid可以通过git log查看
git reset --hard [commitid]
git 设置邮箱、设置代理
git config --global user.email "xxx@xx.com"
git config --global user.name "xxx"
# 设置代理
git config --global http.proxy 'socks5://127.0.0.1:1080' && git config --global https.proxy 'socks5://127.0.0.1:1080'
# 取消设置
git config --global --unset http.proxy && git config --global --unset https.proxy
其他
关于 Git 的一些概念和原理 可以看这篇 30 分钟让你掌握 Git 的黑魔法
2019-06-11 补充:git Sheet
即可发布评论!
暂无评论
确认评论邮箱
邀请制评论