当前位置: 首页 > news >正文

技巧篇:在Pycharm中配置集成Git

一、在Pycharm中配置集成Git

我们使用git需要先安装git工具,这里给出下载地址,下载后一路直接安装即可:

https://git-for-windows.github.io/

0. git中的一些常用词释义

Repository name: 仓库名称
Description(可选):仓库描述介绍
branches:分支
Public, Private : 仓库权限(公开共享,私有或指定合作者)
Initialize this repository with a README: 添加一个README.md
gitignore:不需要进行版本管理的仓库类型,对应生成文件.gitignore
license: 证书类型,对应生成文件LICENSE

1. 集成Gitlab

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

配置git的安装路径

2. VCS中和git建立联系

菜单栏中VCS和GIT的交换呈现

在VCS的下拉菜单中,选择Get from Version Control

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

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

进入2:点击Pycharm导航栏中的Git -> Clone

从本地Git版本库克隆项目

如果菜单栏中没有VCS,可以在设置-Version Control-Directory Mappings中进行设置;

3. 从版本库克隆项目

通过git,进入到magage remotes

配置git上的地址,

Name:origin
URL:http://git.xxxx/analysis/msq.git

4. 文件上传和提交

5. 通过文件名颜色识别文件状态。

红色, 表示在工作区

绿色, 表示在暂存区

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

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

6. 如何修改Git仓库中的文件?

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

7. 如何删除Git仓库中的文件?

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

8. 创建分支

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

http://www.lryc.cn/news/234765.html

相关文章:

  • Yolov5
  • 36、Flink 的 Formats 之Parquet 和 Orc Format
  • Docker 笔记(一)--安装
  • endnote20如何导入已经下载好的ris和pdf文件
  • x程无忧sign逆向分析
  • Rust8.1 Smart Pointers
  • MATLAB与Excel的数据交互
  • 使用.NET 4.0、3.5时,UnmanagedFunctionPointer导致堆栈溢出
  • jbase打印导出实现
  • 特征缩放和转换以及自定义Transformers(Machine Learning 研习之九)
  • 前端算法面试之堆排序-每日一练
  • C++之set/multise容器
  • 本地部署AutoGPT
  • ProtocolBuffers(protobuf)详解
  • HTTP 到 HTTPS 再到 HSTS 的转变
  • 清华学霸告诉你:如何自学人工智能?
  • Ubuntu 安装VMware Tools选项显示灰色,如何安装VMware Tools
  • SpringBoot 2.x 实战仿B站高性能后端项目
  • vscode文件夹折叠问题
  • 4-flask-cbv源码、Jinja2模板、请求响应、flask中的session、flask项目参考
  • 2.Pandas数据预处理
  • C# IEnumerable<T>介绍
  • 九洲
  • 基于Genio 700 (MT8390)芯片的AR智能眼镜方案
  • 锐捷OSPF认证
  • M2 Mac Xcode编译报错 ‘***.framework/‘ for architecture arm64
  • Python算法题2023 输出123456789到98765432中完全不包含2023的数有多少
  • SpringBoot整合Thymeleaf
  • OpenAI的多函数调用(Multiple Function Calling)简介
  • 在国内购买GPT服务前的一定要注意!!!