You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将Bitbucket中Freelancer的提交部署到Heroku测试环境验证

把Freelancer的提交部署到Heroku测试环境的步骤(SourceTree版)

嘿,别担心,作为从单人开发转协作的新手,这个场景太常见啦,我来一步步带你搞定:

1. 确认测试用Heroku Remote已配置好

先打开SourceTree,点击顶部菜单栏的 Repository > Repository Settings,在弹出的窗口切换到「Remotes」标签页,确认你已经添加了测试用的Heroku远程仓库(比如名字可能是heroku-test这类的)。要是已经配置完成,这步直接跳过就行。

2. 把Freelancer的提交拉到本地

从你的描述来看,Freelancer的代码应该在Bitbucket的专属分支里:

  • 在SourceTree左侧的「Remotes」面板里,找到Freelancer对应的仓库分支(比如可能叫freelancer/new-feature)
  • 右键点击这个分支,选 Checkout,就能把分支拉到本地并直接切换过去;要是你想把代码合并到自己的本地测试分支,也可以选 Pull 来合并

3. 推送到测试Heroku环境

现在本地已经有了Freelancer的代码,接下来部署到测试环境:

  • 点击SourceTree顶部的「Push」按钮(那个向上的箭头图标)
  • 在弹出的推送窗口里:
    • 「Remote」选你之前配置的测试用Heroku仓库(比如heroku-test)
    • 「Source branch」选你刚拉取的Freelancer本地分支
    • 「Destination branch」要选Heroku的主分支,现在大多是main,老版本可能是master(Heroku默认从主分支部署)
  • 点击「OK」开始推送,等推送完成后,Heroku会自动构建并部署你的测试应用

备选:用命令行操作(如果习惯的话)

要是你更倾向终端命令,也可以执行:

git push heroku-test 你的本地分支名:main

把heroku-test换成你实际的测试remote名称,你的本地分支名换成Freelancer代码所在的本地分支,main换成Heroku的主分支(master或main)

小提醒

  • 要是推送时提示冲突,先把本地未提交的变更提交或者暂存(用SourceTree的「Stash」功能),再重新推送
  • 推送完成后,直接去Heroku后台打开测试应用的链接,就能查看Freelancer的新功能啦

内容的提问来源于stack exchange,提问作者Boosted_d16

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 07:00:36