首页 > 其他分享 >软件测试|pycharm关联GitHub的详细步骤

软件测试|pycharm关联GitHub的详细步骤

时间:2023-10-25 17:08:48浏览次数:32  
标签:Git 账号 步骤 点击 GitHub PyCharm pycharm 软件测试

软件测试|pycharm关联GitHub的详细步骤_推送

简介

GitHub 是全球最大的开源代码托管平台之一,而 PyCharm 是一款强大的 Python 集成开发环境。将两者结合使用,可以提高团队协作和代码管理的效率。本文将详细介绍如何在 PyCharm 中管理 GitHub 账号,包括如何设置 GitHub 账号、创建新仓库、克隆现有仓库、提交和推送代码等。

环境准备

首先我们需要先安装好Git环境以及Pycharm,这里我们不做赘述,具体安装步骤可以参考我的其他文章。

步骤一:配置pycharm中的Git

启动PyCharm,点击【File】→【Settings】→【Version Control】→【Git】,选择Git可执行文件路径(系统安装git后此处会默认显示路径),点击【Test】,路径下会显示当前Git版本,如下图

软件测试|pycharm关联GitHub的详细步骤_版本控制_02

添加GitHub账号

启动PyCharm,点击【File】→【Settings】→【Version Control】→【GitHub】,点击对话框右侧的加号,会弹出输入GitHub账号和密码的对话框,在输入框中输入GitHub账号的账号密码,并点击Log In即可,如下图:

软件测试|pycharm关联GitHub的详细步骤_推送_03

当然我们也可以通过添加token的方式来关联GitHub账号,我们需要在GitHub上生成一个自己的token,复制到输入框中,如下图:

软件测试|pycharm关联GitHub的详细步骤_版本控制_04

生成token的步骤如下可以查看我的另一篇文章GitHub生成token步骤

添加完成后,将显示账号信息,如下图:

软件测试|pycharm关联GitHub的详细步骤_推送_05

步骤 3:创建新仓库

  1. 在 PyCharm 中,点击 "File"(文件) -> "New Project"(新建项目)。
  2. 在项目设置中,选择 "Version Control"(版本控制),然后选择 "Git"。
  3. 填写项目名称和位置,然后点击 "Create"(创建)。

步骤 4:克隆现有仓库

  1. 打开 PyCharm。
  2. 点击 "File"(文件) -> "New"(新建) -> "Project from Version Control"(从版本控制创建项目)。

软件测试|pycharm关联GitHub的详细步骤_输入框_06

  1. 在弹出的对话框中,选择 "Git"。
  2. 输入要克隆的 GitHub 仓库的 URL,选择存储位置,然后点击 "Clone"(克隆),如下图所示。

软件测试|pycharm关联GitHub的详细步骤_推送_07

步骤 5:提交和推送代码

  1. 在 PyCharm 中,打开项目。
  2. 在左侧的 "Version Control"(版本控制)面板中,你可以看到已更改的文件。

软件测试|pycharm关联GitHub的详细步骤_输入框_08

  1. 右键单击要提交的文件,选择 "Git" -> "Commit File"(提交文件)。
  2. 软件测试|pycharm关联GitHub的详细步骤_输入框_09

  3. 在弹出的对话框中,输入提交消息,然后点击 "Commit"(提交)。

软件测试|pycharm关联GitHub的详细步骤_版本控制_10

  1. 要将更改推送到 GitHub,右键单击vcs,选择 "Git" -> "Push"(推送)。

软件测试|pycharm关联GitHub的详细步骤_推送_11

总结

本文主要介绍在pycharm中配置GitHub账号的步骤,以及结合GitHub实现对项目的版本控制。现在,我们已经成功在 PyCharm 中设置了 GitHub 账号,并可以轻松地管理代码仓库、提交和推送更改。通过 PyCharm 的集成版本控制功能,我们可以更方便地与团队协作,追踪代码的更改历史,以及管理 GitHub 项目。

标签:Git,账号,步骤,点击,GitHub,PyCharm,pycharm,软件测试
From: https://blog.51cto.com/u_15640304/8022520

相关文章

  • 软件测试|Python数据可视化神器——pyecharts教程(十)
    使用pyecharts绘制漏斗图简介漏斗图(FunnelChart)是一种用于可视化数据流程或转化率的图表类型。它通常由一系列阶段组成,每个阶段都有一个名称和一个值,表示在该阶段的转化量或数据流程的进展情况。漏斗图的名称来源于其外观,类似于实际的漏斗形状,它的顶部较宽,底部较窄,符合数据逐渐减......
  • 解决pycharm中Python console显示中文乱码
    找了很多方法,以下方法解决了问题:第一步:file—settings,在搜索框搜索console,找到Pythonconsole第二步:在右侧Environmentvariables一栏输入PYTHONIOENCODING=UTF-8第三步:在最下面的Startingscript里,最后添加一行代码:importos;os.system('chcp65001')第四部:重启pythonco......
  • [粘贴]github-redis-rdb-cli
    redis-rdb-cliAtoolthatcanparse,filter,split,mergerdbandanalyzememoryusageoffline.Itcanalsosync2redisdataandallowuserdefinethereownsinkservicetomigrateredisdatatosomewhere.  ChatwithauthorContracttheauthorBinaryreleas......
  • 后浪搞的在线版 Windows 12「GitHub 热点速览」
    本周比较火的莫过于3位初中生开源的Windows12网页版,虽然项目完成度不如在线版的Windows11,但是不妨一看。除了后生可畏的win12之外,开源不到一周的open-interpreter表现也很抢眼,一个在终端就能使唤的AI助手获得了15k+star。还有深度开源的deepin-unioncodeIDE表现......
  • 国内访问Github的方法
    简要修改hosts文件,达到绕过国内DNS解析的目的,提升Github访问速度。查询IP通过以下网站https://www.ipaddress.com/http://ping.chinaz.com/直接查询如下网站的IP地址github.comassets-cdn.github.comgithub.global.ssl.fastly.net修改hosts文件hosts文件的位置在(wind......
  • 第四届“火焰杯”软件测试高校就业选拔赛颁奖典礼
    第四届“火焰杯”软件测试高校就业选拔赛颁奖典礼于10月10日下午在9A206举行,该比赛由软件测试就业联盟主办,吸引了来自测吧(北京)科技有限公司的项目总监王雪冬、计算机科学与技术学院副院长刘文果以及计算机科学与技术学院软件工程系主任张福勇等重要嘉宾前来颁奖。在本次比赛中,我......
  • 我院五名学子获第四届“火焰杯”软件测试开发选拔赛全国奖项
    第四届“火焰杯”软件测试开发选拔赛于9月20日在精工园1号楼隆重举行,测吧(北京)科技有限公司的项目总监王雪冬莅临我院,为获奖学生颁发奖项。本届比赛吸引了全国28个省份的158所高校的3221名学生踊跃参赛。我院软件工程系的2020级学生,包括谢奇江、林颂扬、陈艺梅、何万......
  • 软件测试|Selenium StaleElementReferenceException 异常分析与解决
    简介Selenium是一个流行的自动化测试工具,用于模拟用户与网页交互。然而,当我们在使用Selenium时,可能会遇到一个常见的异常,即StaleElementReferenceException。这个异常通常在我们尝试与网页上的元素交互时抛出,可能会导致我们的自动化测试脚本运行失败。本文将深入探讨StaleElem......
  • 软件测试|如何在GitHub生成个人token?
    简介在GitHub上生成个人访问令牌(PersonalAccessToken)是一种安全的方式,用于进行API请求、访问私有仓库、或者执行其他需要身份验证的操作。本文将详细介绍如何在GitHub上生成个人访问令牌。步骤1:登录GitHub帐户如果还未注册GitHub账户,需要先注册一个GitHub账户,这里我们不......
  • 软件确认测试报告有什么作用?如何获取第三方软件测试报告?
    ​   软件软件测试报告确认测试报告有以下作用:发现软件系统问题与缺陷,改善并提升产品性能。为工商检测、市场监督、项目招标、申请基金等提供参考依据。保障软件产品成功上线市场,让用户用的放心。提高企业竞争力,增强社会可信度,扩大市场份额。用于各类软件......