之前一直使用本地的git客户端,通过命令来上传、下载代码到Gitlab;每次都需要启动git客户端,敲git命令来完成,不够灵活,因为强大的Pycharm就自带git功能,可以直接在Pycharm完成代码的改动和提交。

一,关联git.exe

Pycharm需要先关联git,才能使用git的功能,配置如下图:

点击“Test”,出现git版本的提示,说明关联完成

二,从Gitlab下载项目到本地

1、点击VCS--->Git

2、输入GitLab的验证信息

点击“Test”出现“Connection successful”,说明Pycharm连接gitlab成功。

点击“Clone”出现下面的提示框,提示框的意思:已经clone到本地E盘的目录,是否打开工程?点击“yes”

至此,就完成了从gitlab下载工程到本地,并打开该工程。

三,从本地上传代码到Gitlab

添加Commit并上传

右下角提示上传成功:

去gitlab上查看,是否增加了刚刚新增的"git_pull_test"文件

至此,就完成了从本地上传工程到gitlab

四,在pycharm中创建分支

或者

给分支起名

提示创建成功

创建成功后,会自动切换到新建的分支上

控制台可以看到详细信息

修改文件,并提交到分支“first_branch”

从控制台可以看到,修改已经提交到分支“first_branch”

去Gitlab上查看,已经显示了“first_branch”分支

五,给分支添加tag号

在弹窗中,给tag起名并创建

创建成功的提示

六,多人合作的项目,快捷下载、上传工程到Gitlab

版本回退:

选择要回退的版本,右键"Get"

七,Terminal中使用bash,完成代码的上传、下载

在Terminal中同时使用bash和cmd的配置方法如下:

“git status”命令:查看没有提交仓库的改动

上传单个文件到Gitlab,如果使用“git add .”,是上传整个工程

使用"git pull"来拉取代码到本地

到此这篇关于Pycharm自带Git实现版本管理的方法步骤的文章就介绍到这了,更多相关Pycharm Git版本管理内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://www.cnblogs.com/ailiailan/p/11804163.html

pycharm自带python.exe_Pycharm自带Git实现版本管理的方法步骤相关推荐

  1. python123九宫格输入_使用python PIL库实现简单验证码的去噪方法步骤

    字符型图片验证码识别完整过程及Python实现的博主,我的大部分知识点都是从他那里学来的. 想要识别验证码,收集足够多的样本后,首先要做的就是对验证码原始图片进行处理,对验证码识别分类之前,一般包括: ...

  2. python中如何安装scipy_python安装scipy的方法步骤

    Scipy高级科学计算库:和Numpy联系很密切,Scipy一般都是操控Numpy数组来进行科学计算.统计分析,所以可以说是基于Numpy之上了. Scipy库的安装 pip install scip ...

  3. 只下载pycharm不安装python可以用吗_PyCharm下载和安装详细步骤

    PyCharm下载和安装 进入https://www.jetbrains.com/pycharm/download/#section=windowsPyCharm官方下载页面(如图 2 所示),可以看 ...

  4. python安装numpy-python安装numpy和pandas的方法步骤

    最近要对一系列数据做同比比较,需要用到numpy和pandas来计算,不过使用python安装numpy和pandas因为linux环境没有外网遇到了很多问题就记下来了.首要条件,python版本必须 ...

  5. python go rpc_Go实现简易RPC框架的方法步骤

    本文旨在讲述 RPC 框架设计中的几个核心问题及其解决方法,并基于 Golang 反射技术,构建了一个简易的 RPC 框架. RPC RPC(Remote Procedure Call),即远程过程调 ...

  6. python查看数据类型的方法_pycharm下查看python的变量类型和变量内容的方法

    pycharm下查看python的变量类型和变量内容的方法 用过Matlab的同学基本都知道,程序里面的变量内容可以很方便的查看到,但python确没这么方便,对于做数据处理的很不方便,其实不是没有这 ...

  7. python软件包自带的集成开发环境-Python的10大集成开发环境和代码编辑器(指南)...

    使用IDLE或者Python Shell来编写Python是非常适合于简单程序的,但是这些工具往往将大型的编程项目变成一个个充满绝望和沮丧的"坑".使用一款集成开发环境甚至是一款好 ...

  8. Python + Selenium,带你分分钟搭建 Web 自动化测试框架!

    在程序员的世界中,一切重复性的工作,都应该通过程序自动执行.「自动化测试」就是一个最好的例子. 随着互联网应用开发周期越来越短,迭代速度越来越快,只会点点点,不懂开发的手工测试,已经无法满足如今的业务 ...

  9. python入门教材带视频_Python全套,从入门到进阶。视频,电子书

    这是一篇关于如何成为python开发者学习路线图的非常规咆哮体文章,也是一篇 Python 入门指南,针对那些没有任何编程经验,从零开始学习 Python 的同学.不管你学习的出发点是兴趣驱动.拓展思 ...

最新文章

  1. Docker部署Jmeter 性能监控服务(常用命令)
  2. HDU 1863 畅通工程
  3. aop 代码_项目学生:使用AOP简化代码
  4. 1. 冒泡与选择排序及其比较
  5. cuda linux 算力_华为AI再进化,CANN 3.0释放算力狂魔
  6. FreeNAS 安装与用户指导页
  7. spring注解@Lazy
  8. 快速压缩Word文档的小妙招
  9. 图片怎么改成jpg格式
  10. 一文详解 implementation api embed
  11. 方舟生存进化怎么自建服务器?方舟生存进化自建服务器教程
  12. javascript 删除节点
  13. 条形码标签,实现产品追溯的最佳工具
  14. Codeforces--884A--Book Reading
  15. 一文详解!你真的了解商业智能BI吗?
  16. u盘正常接入后计算机无法看到,U盘连接到电脑之后,电脑无反应怎么办?
  17. 服务器自定义npc音乐,Custom NPC 自定义NPC模组自定义音乐添加教程
  18. 黑群晖(DSM7)使用docker挂载zerotier one实现内网穿透
  19. 《精通Oracle Database 12c SQL PL/SQL编程(第3版)》代码下载
  20. ios 多线程gdc_GDC 2019中的Heretic,Megacity版本,实时光线追踪以及更多新闻

热门文章

  1. 怎么写ERP实施方案?
  2. Flask Web 开发 错误页面自定义
  3. 分布式一致性hash算法
  4. Go内置库模块 flag
  5. dubbo管理控制台安装和使用
  6. Android开发之旅:android架构
  7. IDEA的maven项目报错BeanCreationException: Error creating bean with name “xxxController”
  8. 记一次MongoDB性能问题(从MySQL迁移到MongoDB)
  9. Linux里httpd.conf的ServerRoot
  10. Bootstrap的role