Git:Python代码开发到服务器上测试实践

简介: Git:Python代码开发到服务器上测试实践

流程

需求 
-> 切换到开发分支 -> 开发 
-> 到服务器拉取开发分支 -> 测试 
-> 合并到主分支

具体操作

1、开发

我接到开发需求,然后从主分支上切出一个开发分支dev


git checkout -b dev

进行编码后先推到coding


git push -u origin dev

2、测试

到服务器拉取 dev分支


git clone -b dev XXX

此时服务器用的是虚拟环境,需要激活环境


source /env/python2/activate

不过,每次都那么执行比较麻烦,做个别名


$ vim /etc/profile
alias py2="source /env/python2/activate"
$ source /etc/profile

现在执行py2就可以进入虚拟环境了


3、合并

测试完成之后我需要合并到主分支,推到服务器

git checkout master
git merge dev
git push
相关文章
人工智能 缓存 前端开发
12710 74
|
5天前
|
人工智能 自然语言处理 安全
阿里云千问办公、Qoder Teams、Qoder CN区别与选择指南:模型能力、适用场景与最新活动参考
本文聚焦阿里云2026年推出的三款自研AI办公产品,清晰拆解千问办公、Qoder Teams、Qoder CN的差异化定位与能力边界:千问办公主打职场全场景提效,支持自然语言指令一键完成PPT生成、数据分析等高频办公任务;Qoder Teams面向程序员团队,深度整合AI代码生成、团队协同与企业知识库能力;Qoder CN则专为金融、政务等强合规场景打造,实现数据不出境与VPC私有化部署。文章同步给出分场景选型指南与最新活动定价,帮助不同类型的企业按需组合产品,实现业务岗、研发岗与强合规场景的AI能力全覆盖。
阿里云千问办公、Qoder Teams、Qoder CN区别与选择指南:模型能力、适用场景与最新活动参考
Web App开发 人工智能 API
1603 2
|
人工智能 JavaScript 开发工具
DeepSeek Harness 本地安装与使用指南
DeepSeek Harness(DSH)是DeepSeek AI开源的Agent运行框架,支持本地文件操作、命令执行与工具调用。基于Cordis插件架构,具备高扩展性与强可控性,适合开发者搭建可控Agent环境或开展模型基准测试。当前为开发者预览版,需Node.js环境,推荐先用`npx @deepseek-ai/dsh web`快速体验。
4959 0
人工智能 Java BI
1707 1
人工智能 JavaScript 测试技术
2668 2
开发工具 Swift git
2013 6
人工智能 JavaScript 测试技术
1268 5

热门文章

最新文章