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

pycharm配置github_当前系统配置不能运行此程序测试开发之代码管理前言一、Pycharm配置git工具1.GitHub新建一个代码仓2.在Pycharm代码中pull下来二、git提交相关规范1.方式一2.方式二三.不规范导致的问题前言团队协作开发自然离不开代码管理工具,使用得当效率高,反之不少麻烦。在这里沉淀对代码管理的理解和运用基于Python自动化测试(UI或接口)基于Pycharm开发工具基于GitHub代码仓库Windows中安装好git工具一、Pycharm配置git工具1.GitHub新建一个代码仓这里是之前去

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新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

三、不规范导致的问题

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

方法:

  • 备份好自己已经编写的代码,回滚版本,pull最新内容,commit,再push。
  • 本地已经出现代码冲突,需要解决的时候,同样也是备份好代码,选择checkout,重置到最新代码版本,保证最新代码版本,commit后再提交。
  • 保证远程代码仓库不出问题,自己可以多尝试不同的方法,试错再解决。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • linux服务器维护教程_服务器验收注意事项

    linux服务器维护教程_服务器验收注意事项#######本节介绍有关服务器管理和维护过程中的一些注意事项,都是笔者的经验之谈,相信对新手会有一定的启发和帮助。很多初学者接触Linux时间不长,还未完整地学习一遍Linux,理解本节内

  • eureka手动注册服务_istio服务注册与发现

    eureka手动注册服务_istio服务注册与发现一、Eureka简介Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。SpringCloud将它集成在其子项目spring-cloud-netflix中,以实现SpringCloud的服务发现功能。1.Eureka包含两个组件:EurekaSer…

  • 》》初识移动端–rem

    》》初识移动端–rem<!DOCTYPEhtml><html><head><metacharset=”utf-8″/><metaname=”viewport”content=”width=device-width,user-scalable=no,initial-scale=1.0,ma…

  • python中sqrt的用法_Python中sqrt函数怎么用「建议收藏」

    python中sqrt的用法_Python中sqrt函数怎么用「建议收藏」Python中sqrt函数怎么用?下面给大家带来sqrt函数的相关介绍:Python数字sqrt()函数返回x的平方根(x>0)。语法以下是sqrt()方法的语法-importmathmath.sqrt(x)注意-此函数不可直接访问,需要导入math模块,然后需要使用math静态对象调用此函数。参数x-这是一个数字表达式。返回值该方法返回x的平方根(x>0)。sqrt()…

  • 背包问题九讲[转载][通俗易懂]

    背包问题九讲[转载][通俗易懂]背包问题九讲P01:01背包问题题目有N件物品和一个容量为V的背包。第i件物品的费用是c[i],价值是w[i]。求解将哪些物品装入背包可使这些物品的费用总和不超过背包容量,且价值总和最大。基本思路这是最基础的背包问题,特点是:每种物品仅有一件,可以选择放或不放。用子问题定义状态:即f[i][v]表示前i件物品恰放入一个容量为v的背包可以获得的最大价值。则其状态转

  • aspectjweaver AspectJ

    aspectjweaver AspectJ基于aop的依赖jar包,可以实现切面过滤拦截。依赖包:<!–https://mvnrepository.com/artifact/org.aspectj/aspectjweaver–><dependency><groupId>org.aspectj</groupId><artifactId>asp…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号