前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >pycharm配置github_当前系统配置不能运行此程序

pycharm配置github_当前系统配置不能运行此程序

作者头像
全栈程序员站长
发布2022-09-27 15:16:07
4660
发布2022-09-27 15:16:07
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

测试开发之代码管理


前言

团队协作开发自然离不开代码管理工具,使用得当效率高,反之不少麻烦。在这里沉淀对代码管理的理解和运用

  • 基于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

三、不规范导致的问题

  1. 已经跨版本提交,push失败,远程拒绝
  2. 同时提交也会出现push失败,远程拒绝
  3. commit后,版本有差别,pull失败

方法:

  • 备份好自己已经编写的代码,回滚版本,pull最新内容,commit,再push。
  • 本地已经出现代码冲突,需要解决的时候,同样也是备份好代码,选择checkout,重置到最新代码版本,保证最新代码版本,commit后再提交。
  • 保证远程代码仓库不出问题,自己可以多尝试不同的方法,试错再解决。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/175344.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 测试开发之代码管理
  • 前言
  • 一、Pycharm配置git工具
    • 1. GitHub新建一个代码仓
      • 2.在Pycharm代码中pull下来
      • 二、git提交相关规范
        • 1.方式一
          • 2.方式二
          • 三、不规范导致的问题
          相关产品与服务
          Prowork 团队协同
          ProWork 团队协同(以下简称 ProWork )是便捷高效的协同平台,为团队中的不同角色提供支持。团队成员可以通过日历、清单来规划每⽇的工作,同时管理者也可以通过统计报表随时掌握团队状况。ProWork 摒弃了僵化的流程,通过灵活轻量的任务管理体系,满足不同团队的实际情况,目前 ProWork 所有功能均可免费使用。
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档