Git - 在PyCharm/Idea中集成使用Git

embedded/2024/11/15 6:01:42/

文章目录

  • Git - 在PyCharm/Idea中集成使用Git
    • 1.新建GitHub仓库
    • 2.将仓库与项目绑定
    • 3.在PyCharm中使用Git
    • 4.新建Gitee仓库
    • 5.将仓库与项目绑定
    • 6.在IDEA中使用Git

Git - 在PyCharm/Idea中集成使用Git

本文详细讲解了如何在 PyCharm 或 Idea 中配置 Gitee 或 GitHub 仓库,并如何使用 Git 实现版本控制。针对上述需求,实现了在 PyCharm 中与 GitHub 绑定实现 Git 操作,在 Idea 中与 Gitee 绑定实现 Git 操作。

1.新建GitHub仓库

  • 在GitHub中新建一个仓库。

image-20240419172701060

  • 填写仓库信息。

image-20240419174713445

  • GitHub仓库创建完成。

image-20240419174841587

2.将仓库与项目绑定

  • 随便找一个空的文件夹,进去右键,Git Bash Here。

image-20240419182035221

  • 复制仓库的 web URL。

image-20240419181229987

  • 运行git clone ...命令,拉取自己 GitHub 仓库的内容到本地。

image-20240419182655013

  • 进入拉取的仓库文件夹,会发现一个.git文件。复制该.git文件到我们的项目中。

image-20240419183334691

  • 成功将仓库与项目实现绑定。

image-20240419184814612

3.在PyCharm中使用Git

image-20240419190848079


  • 点击commit,并选择要上传的文件。通过.gitignore文件可以配置不想要版本控制的文件,具体配置请参考 如何配置.gitignore文件 。

image-20240419203026149

  • 点击push,上传文件到GitHub仓库。

image-20240419203744747

image-20240420180518629

  • 上传成功

image-20240420181021181


4.新建Gitee仓库

  • 在Gitee中新建一个仓库

image-20240420184651672

  • 填写仓库信息。

image-20240420190459570

  • Gitee仓库创建完成。

image-20240420190705458

5.将仓库与项目绑定

  • 随便找一个空的文件夹,进去右键,Git Bash Here。

image-20240419182035221

  • 复制仓库的 web URL。

image-20240420191301792

  • 运行git clone ...命令,拉取自己 GitHub 仓库的内容到本地。

image-20240420191410466

  • 进入拉取的仓库文件夹,会发现一个.git文件。剪切该.git文件到我们的项目中。

image-20240420191611750

  • 成功将仓库与项目实现绑定。

image-20240420192817445

6.在IDEA中使用Git

在 IDEA 和 PyCharm 中使用 Git 是相似的,请参考上述内容。

😃😃😃


http://www.ppmy.cn/embedded/5667.html

相关文章

记录一个sentinel修改密码方法

docker run --name sentinel --restartalways -p 8858:8858 -d bladex/sentinel-dashboard 使用docker装了sentinel,公司不允许使用默认密码。 使用docker exec -it sentinel /bin/bash进入容器内 在app.jar所在目录下创建application.properties的配置文件 # I…

Java多线程-API

常见API一览 Thread t1 new Thread(() -> {System.out.println("我是线程t1");System.out.println("Hello, World!"); }); t1.start(); // 获取线程名称 getName() // 线程名称默认是Thread-0, Thread-1, ... System.out.println(t1.getName());// 通过…

【在线OJ系统】自定义注解实现分布式ID无感自增

实现思路 首先自定义参数注解,然后根据AOP思想,找到该注解作用的切点,也就是mapper层对于mapper层的接口在执行前都会执行该aop操作:获取到对于的方法对象,根据方法对象获取参数列表,根据参数列表判断某个…

GL/glu.h usability... no / GL/glu.h presence... no (CentOS8)

文章目录 一、错误信息二、原因分析三、问题解决 一、错误信息 二、原因分析 找不到 GL/glu.h 头文件 系统未安装 glu 库。 三、问题解决 运行命令: yum install mesa-libGLU

4.2冰达机器人:视觉实例-机器人视觉循线、视觉实例-调整循线颜色

4.2.10a视觉实例-机器人视觉循线 本节内容演示一个机器人视觉的视觉循线实例 准备工作:布置一块区域作为循线场所,如下图所示。用蓝色胶带在地面贴一条路线(机器人极限转弯半径0.5m,不要贴得过于曲折),将…

期货交易系统有哪些?资管分仓系统时什么?

交易软件有哪些?接下来逐一介绍。 一、交易软件,我们可以选择期货公司自研软件或者第三方交易软件,目前好评比较多的期货交易软件有:文华财经、博易大师、同花顺期货通。 1、文华财经 界面简约,容易上手,云…

网络攻防演练:一场针锋相对的技术博弈与安全防护实践

随着ChatGPT5的即将上线,其安全防护能力面临更为严峻的考验。网络攻防演练作为检验系统安全性能、提升防御体系的关键环节,对于确保ChatGPT5的安全稳定运行具有重要意义。本文将深入探讨网络攻击与防守之间的动态关系,并提供在网络攻防演练中…

uni-app vue3 setup 如何使用 onShow

在uni-app中&#xff0c;onShow是uni.onAppShow的别名&#xff0c;用于监听当前小程序被用户切换到前台运行时触发。在Vue 3中&#xff0c;你可以通过以下方式使用onShow&#xff1a; 在页面的vue文件中添加onShow方法&#xff1a; javascript <button click“onShow”&g…