git常用命令

git常用命令

无咎 26 2023-01-20

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