天下苦 postman 久矣!
原文链接:
Collaboration in Bruno – Bruno Docs
Collaboration via CLI – Bruno Docs
Collaboration using GUI – Bruno Docs
在 Bruno 中协作 太高级了
Bruno 的超能力在于能够使用 Git(在新标签页打开)、CVS(在新标签页打开)等版本控制系统以及 GitHub、Gitlab、Bitbucket 等平台进行原生协作。这能让您和您的团队成员确信集合是最新的,因为它可以直接和程序代码放在一起。
在上述所有平台上,使用 Bruno 集合进行协作的过程或多或少都是相同的。对于初学者,您可以在这里(在新标签页打开)查看这个关于版本控制的教程。
在 Bruno 中有两种方式可以通过原生Git进行协作:
- 使用终端或命令行执行 Git 命令。
- 使用基于 Bruno GUI 的 Git 功能。
基于 GUI 的 Git 功能在 Bruno 的 Golden 和 Ultimate 版本 中可用。
这些方式作为单独的文档以便于访问。所以让我们进入下一章节吧。
通过 CLI 协作
在开源版本的 Bruno 中,Git 操作通过手动使用终端或 VSCode 的 Git 工具来执行。
这包括:
下面是如何在开源版本将 Bruno 和 Git 一起使用的分步指南。
在集合中初始化 Git
要把您的集合添加到版本控制中,您需要使用以下步骤在 .bru 文件存储所在的目录中初始化 Git 仓库。
-
导航到 Bruno 集合的位置:
- 导航到 PC 上创建 Bruno 集合集合的位置,然后复制路径。[^1]
-
在终端中改变目录:
-
在终端中运行以下命令:
cd path/to/your/bruno/collection
-
-
初始化 Git:
-
运行以下命令在 Bruno 集合目录下初始化 Git :
git init
-
添加和提交变动
初始化 Git 仓库之后,您可以向集合中添加和提交变动。
-
在 Bruno 应用中创建一个新的 HTTP 请求
- 在 Bruno 中将光标悬停在集合名上。
- 点击三个点,然后点击 "New Request" 。
- 输入请求名,并在 URL 字段填写
https://example.com。 - 向字段中填写适当的值之后,点击 "Create" 按钮、或者可以按下键盘上的 ENTER/RETURN 来创建请求。这会用您刚才指定的名字创建一个新的
.bru文件。
-
添加和提交变动
-
暂存集合中所作的所有变动:
git add . -
提交变动:
git commit -m "Created my first Bruno request 🐶"
-
推送和拉取变动
要和其他人共享您的变动,您可以 向/从 远程仓库中推送和拉取您的提交。
-
推送变动
git push -u origin main -
拉取变动
git pull origin main
使用 GUI 协作太高级了
基于 GUI 的 Git 功能在 Bruno 的 Golden 和 Ultimate 版本 中可用。
在 Bruno 的 Golden 版本中初始化 Git 更简单。只需要在 Git 的模态对话框中点击 "initialize" 按钮就可以用 Git 初始化集合。
视频链接:
docs.usebruno.com/assets/demo…
添加和提交变动
一旦发生变动,可以点击 Git UI 按钮然后把要提交的变动包含进来。
视频链接:
docs.usebruno.com/assets/demo…
推送和拉取变动
利用 Bruno 基于 GUI 的 Git 集成,工程和非工程团队成员都可以轻松、高效和快速地工作,以确保对集合的准确性充满信心。
视频链接: