git常用命令+代码上传冲突+vscode拉取代码报would clobber existing tag错误
记录自己开发过程中遇到的问题...提交:1、提交到同级目录:git add .2、提交到缓存 并附上提交信息:git commit -m ":提示信息"3、推送到指定分支,如若没指定,默认为master:git push origin‘分支名’拉取:克隆线上指定分支代码:git clone -b “分支名” “地址”没有加-b 则默认拉取默认分支合并:合并“xx”分支到当前分支:git merge
记录自己开发过程中遇到的问题~
拉取线上代码:
克隆线上指定分支代码:git clone -b “分支名” 链接
没有加-b 则默认拉取默认分支
拉取更新本地代码:
拉取:git pull
提交:
1、提交到同级目录:git add .
2、提交到缓存 并附上提交信息:git commit -m ":提示信息"
3、推送到指定分支,如若没指定,默认为master:git push origin‘分支名’
合并:
合并“xx”分支到当前分支:git merge “xx”
解决上传代码冲突:
1、暂存到缓存:git stash
2、拉取代码:git pull
3、本地代码与缓存代码对比:git stash pop
git刚启用需要用户名与邮箱问题:
查看用户名:git config user.name
查看邮箱: git config user.email
修改用户名:git config --global user.name "xxx"
修改邮箱:git config --global user.email "xxx"
附加:vscode报would clobber existing tag 发现版本冲突
这个是vscode拉取时因为发行版本跟本地冲突了 查看与本地冲突的tag的分支 删除与线上冲突的tag 再拉取线上的即可解决 再拉取就不会报错了
查看本地tag
git tag -l
查看远程tag
git ls-remote -t
删除本地"xxx"版本 tag
git tag -d xxx
重新拉取远程tag
git fetch origin --prune-tags
git pull 即可~
更多推荐
所有评论(0)