清空本地修改, 恢复至服务端最新版本
git checkout . && git clean -xdf
git pull
设置文件夹内 local git仓库的用户名和邮箱
git config user.name "Jansora"
git config user.mail "zhangyue1936@gmail.com"
git 代理
git 配置代理
git config --global http.proxy 'socks5://127.0.0.1:7890'
git config --global http.proxy 'socks5h://127.0.0.1:7890'
git config --global https.proxy 'socks5h://127.0.0.1:7890'
git 清除代理
git config --global --unset http.proxy
git config --global --unset https.proxy
git 版本回退
方法1
git reset --hard dbf5efdb3cd8ea5d576f2e29fe0db1951d0e3e3b
# 强制推送到远程分支, 会抹去远程库的提交信息, 不要这么干
# git push -f origin master
方法2
# 回退到指定版本, 需要解决冲突
git revert e7c8599d29b61579ef31789309b4e691d6d3a83f
# 放弃回退(加--hard会重置已 commit和工作区 的内容)
# git reset --hard origin/master