1、 查看、添加、删除远程仓库:
// 查看远程仓库路径
git remote -v
// 添加远程仓库
git remote add origin git@gitee.com:xxx/xxx.git
// 删除指定远程
git remote remove origin
2、更新、拉取、删除远程仓库:
==>无冲突文件合并流程:
git stash //暂时隐藏修改
git rebase master dev //合并master到dev分支
git stash pop //释放暂存文件
==>有冲突文件合并流程:
git stash
git rebase master dev //合并master到dev分支
解决冲突文件
git add .
git stash pop
https://blog.csdn.net/jy692405180/article/details/78520251
==>合并commit:
git rebase -i f1f92b(要合并的commit中最开始那条commit hash)
执行后进入 vi 编辑模式
pick 2dfbc7e add second commit // pick 执行这个commit
squash c4e858b add third commit // squash 该commit会被合并到前一个commit,简写为s
esc
:wq (保存退出)
==>Tag:
git tag => 查看现有tag
git tag -l 'v1.4.2.*' => 查看以v1.4.2开头tag
git tag <tagName> -m "new tag" => 创建tag(-m:备注)
git tag -a v1.4 -m 'my version 1.4'=> 指定标签添加备注
git show v1.4 => 查看标签信息
git push origin v1.5 => 推送本地指定标签到服务器
git push origin --tags => 推送本地所有标签到服务器
git fetch origin tag <tagname> => 获取远程标签
git tag -d <tagname> => 删除标签
git push origin :refs/tags/<tagname> => 推送到远程
网友评论