【Git】说说Git中开发测试的使用&Git分支&Git标签的使用场景
时间:2024-05-01 17:05:42 来源:网络cs 作者:峨乐 栏目:监控软件 阅读:
2、Git的分支的常用命令
git branch 分支名称
: 创建新的分支。git checkout -b 分支名称
: 创建新的分支并切换到对应分支。git checkout 分支名称
: 切换到对应的分支。git merge 分支名称
: 在当前分支合并指定分支。git cherry-pick 版本号
: 合并分支上的某次提交。git branch -d
分支名
: 删除远程分支。git fetch origin 分支名:<分支名>
: 克隆远程的分支到本地的分支。git branch :查看所有分支 而我们常常使用的分别有创建(
git branch 分支名称)
、删除(git branch -d
分支名
)、查看(git branch)。
3、Git分支使用场景
3.1、本地分支
创建一个仓库,里面创建几个新的分支并切换。
里面再新建几个文件用来测试我们想要的效果。
利用GUI的图形界面添加两个文件
可以看到我们选择的两个文件
我们用dev的分支进行提交后,切换我们的测试分支test可以看到我们的文件夹里面只剩下未提交的。
我们在其他分支是看不到由dev提交的问价,我想要看到我们就需要使用命令:
git merge 分支名称
合并分支。
如果我们的test里面有个(文件1)模块不通过,我们把它在文件夹里面删除,再进行提交。
我们切换到master分支,再合并已经已经通过的模块。
3.2、远程分支
推送我们在本地弄好的分支。
git push origin 分支名:推送分支到git
切换我们的开发分支,可以看到我们的所有文件都在这里,我们在使用命令进行推送。
我们继续把test的分支也进行推送。
四、Git标签
1、Git标签的实际用处
标签是用于标记Git历史版本的一种方式。通过
git tag
命令可以创建标签,标签名通常采用“v版本号”的形式,例如v1.0
。标签可以用于标记软件的发布版本,方便后续的版本管理和跟踪。Git标签是一种方便的版本标记方式,可以用于记录软件的发布版本、里程碑、分支隔离的版本以及持续集成/持续部署等场景。
Git标签的应用场景主要是用于标记特定的版本和发布信息。以下是Git标签的一些常见应用场景:
标记软件的发布版本:在软件发布时,可以使用Git标签来标记发布的版本,以便后续跟踪和查找。标签名通常采用“v版本号”的形式,例如“v1.0”。记录代码库的里程碑:Git标签可以用来记录代码库的重要里程碑,例如功能发布、修复某个bug等。这样可以方便地回溯到特定的代码库状态,并查看相关的更改历史。分支隔离的版本:在进行多人协作开发时,为了防止互相干扰,可以使用Git标签来标记不同分支的版本。这样可以方便地查找和合并不同分支的代码。持续集成/持续部署:在持续集成或持续部署中,可以使用Git标签来标记不同版本的代码,以便进行自动化构建和部署。这样可以确保不同环境下的代码版本的一致性。
2、常用命令
git tag <xxx>
: 用于新建一个标签,默认为HEAD,也可以指定一个commit id。git tag -a <xxx> -m "......"
: 指定标签信息。git tag
: 查看所有标签。git push origin <xxx>
: 推送一个本地标签。git push origin --tags
: 推送全部未推送过的本地标签。git tag -d <xxx>
: 删除一个本地标签。git push origin :refs/tags/<xxx>
: 删除一个远程标签。 3、使用场景
使用的方法基本和分支是错不多的。
我们可以看到我们没有标签的。
我们进入对应的分支创建一个新的标签,并且推送。
我们把多个分支进行推送。
【注意】我们的辨别方式是后面的后缀,在同一个版本不同的环境下我们用后缀进行辨别。
本文链接:https://www.kjpai.cn/news/2024-05-01/164089.html,文章来源:网络cs,作者:峨乐,版权归作者所有,如需转载请注明来源和作者,否则将追究法律责任!