首页 > 代码库 > git进阶(分支与标签管理)
git进阶(分支与标签管理)
master为项目的主分支,指向项目版本,HEAD为项目的主支线最新版本指针,指向主支线名
git checkout -b dev //创建dev分支并切换到分支下,等价于: git branch dev //创建分支 git checkout dev //切换分支 git branch //查看当前分支 git merge dev //先切换到其他,然后把dev分支合并到当前分支下 git branch -d dev //删除dev分支
git log --graph --pretty=noline --abbrev-commit //带参数的git log命令,查看分支历史
git merge --no-ff -m "版本信息" dev //合并时加--no-ff参数禁用fast forward模式,
git stash //暂存当前分支
git stash list //查看暂存(stash)区的状态
git stash pop //恢复暂存(stash)区内容并删除,等价于:
git stash apply //恢复暂存区内容
git stash drop //删除暂存区内容
git remote -v //查看远程库信息,-v详细显示
git push origin dev //推送dev分支到远程仓库
git tag //查看所有标签
git tag <tagname> //当前版本设置标签
git tag <tagname> commitID //指定版本设置标签
git show <tagname> //查看指定标签信息
git tag -d <tagname> //删除标签
git push origin <tagname> //推送指定标签到远程仓库
git push origin --tags //推送所有标签到远程仓库
git进阶(分支与标签管理)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。