git常用命令
git 同步代码
例:将dev同步到dev_wj
git checkout dev
(
若代码有改动无法切换,需提交到本地暂存区
git stash
此时可正常切换
git checkout dev
)
git pull
git checkout dev_wj
git merge dev
(
若此前执行过 git stash ,此时应将代码从暂存区恢复
git stash pop
)
本地分支提交到远程分支
git push origin 本地分支:远程分支
在本地创建分支dev并切换到该分支
git checkout -b dev(本地分支名称) origin/dev(远程分支名称)
查看本地标签
git tag
删除本地标签
git tag -d 标签名
删除远程标签
git push origin --delete tag 标签名
设置代理
git config --global http.proxy 'socks5://127.0.0.1:33001'
取消代理
git config --global --unset http.proxy
回滚
先回滚本地
git reset --hard c32b3eb172
然后强推到远程
git push origin dev_wj:dev -f