大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
测试开发之代码管理
前言
团队协作开发自然离不开代码管理工具,使用得当效率高,反之不少麻烦。在这里沉淀对代码管理的理解和运用
- 基于Python自动化测试(UI或接口)
- 基于Pycharm开发工具
- 基于GitHub代码仓库
- Windows中安装好git工具
一、Pycharm配置git工具
1. GitHub新建一个代码仓
这里是之前去21级班级分享的相关内容,借此拿来做demo。
代码仓库的地址:https://github.com/nickwang6/Share.git
2.在Pycharm代码中pull下来
- 去Settings中的Version control,配置git路径
- Pycharm 导入仓库
1.启用git管理工具
2.把远程仓库pull下来
3.修改部分地方进行提交
代码提交有两种方式,一种是命令进行提交,另一种就是Pycharm工具进行提交,下面展示的是非命令行进行提交。
第一步: commit 操作
第二步:pull操作
第三步:push操作
之前没有GitHub账号密码没有输入,所以弹出了以下
去设置中添加账号密码
这里选择生成token进行登录
再次push试试吧
push成功
二、git提交相关规范
团队协作,多个人情况下
1.方式一
- 未编码之前,先pull,保证现编码分支最新
- 编码后,提交前先commit
- 再push
2.方式二
- 编码完成后,提交前先commit
- 先pull
- 再push
三、不规范导致的问题
- 已经跨版本提交,push失败,远程拒绝
- 同时提交也会出现push失败,远程拒绝
- commit后,版本有差别,pull失败
方法:
- 先备份好自己已经编写的代码,回滚版本,pull最新内容,commit,再push。
- 本地已经出现代码冲突,需要解决的时候,同样也是备份好代码,选择checkout,重置到最新代码版本,保证最新代码版本,commit后再提交。
- 保证远程代码仓库不出问题,自己可以多尝试不同的方法,试错再解决。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/175344.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...