通过pycharm使用git和github的步骤(图文详解)[通俗易懂]

通过pycharm使用git和github的步骤(图文详解)[通俗易懂]目录:导读一、在Pycharm工具中配置集成Git和GitHub。二、推送项目到版本库三、从版本库克隆项目四、通过文件名颜色识别文件状态。五、如何向Git和GitHub仓库中添加文件?六、如何修改Git仓库中的文件?七、如何删除Git仓库中的文件?八、创建分支九、总结一、在Pycharm工具中配置集成Git和GitHub。1.集成Git。打开Pycharm,点击File–>Settins–>VersionControl–>Git.

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

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

目录:导读

一、在Pycharm工具中配置集成Git和GitHub。

二、推送项目到版本库

三、从版本库克隆项目

四、通过文件名颜色识别文件状态。

五、如何向Git和GitHub仓库中添加文件?

六、如何修改Git仓库中的文件?

七、如何删除Git仓库中的文件?

八、创建分支

九、总结


一、在Pycharm工具中配置集成Git和GitHub。

1.集成Git。

打开Pycharm,  点击File–>Settins–>Version Control–>Git 然后在 Path to Git executable中选择本地的git.exe路径。如下图:

通过pycharm使用git和github的步骤(图文详解)[通俗易懂]

2.集成GitHub

打开Pycharm,  点击File–>Settins–>Version Control–>GitHub然后输入正确的Github用户名和密码,如下图:

通过pycharm使用git和github的步骤(图文详解)[通俗易懂]

二、推送项目到版本库

VCS–>Import into Version Control–>Share Project on GitHub

三、从版本库克隆项目

把Git版本库中的项目代码克隆到当前Pycharm的工作路径中。

点击Pycharm导航栏中的VCS -> Get from Version Control -> Git

1.从本地Git版本库克隆项目

通过pycharm使用git和github的步骤(图文详解)[通俗易懂]

2.从GitHub克隆项目(这种很慢,如果文件较多较大很容易失败!)

通过pycharm使用git和github的步骤(图文详解)[通俗易懂]

四、通过文件名颜色识别文件状态。

红色, 表示在工作区

绿色, 表示在暂存区

蓝色, 表示文件有修改,位于暂存区

文件名无颜色,表示位于本地仓库区或已经提交到远程仓库区

如果你觉得此文对你有帮助,如果你对此文有任何疑问,如果你对软件测试、接口测试、自动化测试、面试经验交流感兴趣欢迎加入软件测试技术群:695458161,群里发放的免费资料都是笔者十多年测试生涯的精华。还有同行大神一起交流技术哦。

五、如何向Git和GitHub仓库中添加文件?

1.在pycharm中任意新建一个文件。默认是红色,但是会弹出一个对话框(你想要将以下文件添加到Git吗?),点击Add按钮后,文件颜色变绿色,表示已经进入暂存区。如下图。

通过pycharm使用git和github的步骤(图文详解)[通俗易懂]

2.点击右上角的√提交到版本库。

通过pycharm使用git和github的步骤(图文详解)[通俗易懂]

3.提交到本地Git版本库和GitHub

通过pycharm使用git和github的步骤(图文详解)[通俗易懂]

六、如何修改Git仓库中的文件?

修改和增加差不多,先修改文件,然后提交。

七、如何删除Git仓库中的文件?

删除和增加差不多,先删除文件,然后提交。

八、创建分支

在Pycharm右下角,我们可以看到Git:master,表示目前在主分支。可以点击Git:master新建分支,master主分支上保持最稳定代码的版本,然后每个小组一个分支,所以我要审查过每个分支上的代码再合并,而不是立刻将他们分支上的马上合并到master上面,一来保证了代码的质量,而来在小组方面可以更快发现bug,然后通知修改如下图所示:

通过pycharm使用git和github的步骤(图文详解)[通俗易懂]

九、总结

如果你对此文有任何疑问,如果你觉得此文对你有帮助,如果你对软件测试、接口测试、自动化测试、面试经验交流感兴趣欢迎加入软件测试技术群:603401995,群里免费资料都是笔者十多年测试生涯的精华。还有同行大神一起交流技术哦。

笔者:来自公众号:软测之家
出处:https://blog.csdn.net/weixin_48500307
原创不易,欢迎转载,但未经作者同意请保留此段声明,并在文章页面明显位置给出原文链接。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • wicket session

    wicket session1.getWebRequestCycle().getWebRequest().getHttpServletRequest().getSession().setAttribute("showMessage",1);ObjectshowMessageObj=getWebRequestCycle().getWebRequest().getHttpServletRequest().ge…

    2025年7月30日
    3
  • mybatis自动生成代码插件idea_pro tools插件

    mybatis自动生成代码插件idea_pro tools插件IntellijIdeaMybatis插件主要有Mybatisplugin插件和Mybatistools插件。(一)Mybatisplugin插件主要功能有:提供Mapper接口与配置文件中对应SQL的导航编辑XML文件时自动补全根据Mapper接口,使用快捷键生成xml文件及SQL标签ResultMap中的property支持自动补全

    2022年8月31日
    4
  • Spring Cloud 学习笔记(2 / 3)

    Spring Cloud 学习笔记(2 / 3)SpringCloud学习笔记(1/3)SpringCloud学习笔记(3/3)—56_Hystrix之全局服务降级DefaultProperties57_Hystrix之通配服务降级FeignFallback58_Hystrix之服务熔断理论59_Hystrix之服务熔断案例(上)60_Hystrix之服务熔断案例(下)61_Hystrix之服务熔断总结62_Hystrix工作流程最后总结63_Hystrix图形化Dashboard搭建

    2022年6月2日
    32
  • OLED接口定义

    OLED接口定义总是忘记引脚定义,在这里记录下

    2022年5月22日
    41
  • MRT(MODIS Reprojection Tool) 下载及安装教程[通俗易懂]

    MRT(MODIS Reprojection Tool) 下载及安装教程[通俗易懂]大家下载MODIS数据的时候,大多是hdf的格式数据。HDF数据包括11个波段的数据(如下图),假如想要其中一个波段数据,我们需要批量提取,这时就要用到NASA提供的MODISReprojectionTool,此工具虽不能实现全自动的批量提取,但是可以实现按月进行数据的提取及拼接,官网提供了Linux、macos、windows的版本,本文以windows环境为例,说明MRT软件的安装。…

    2022年5月29日
    49
  • 遗传算法做多目标优化_python 遗传算法

    遗传算法做多目标优化_python 遗传算法多目标遗传优化算法nsga2,python源码实现。源码实现,不适用任何第三方工具包。由于是基本源码,所有熟悉其他语言的也能看懂意思。

    2022年8月23日
    14

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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