python操作gitlab_git的使用教程

python操作gitlab_git的使用教程文章目录一、安装git二、pycharm配置gitlab1、在pycharmsetting中设置git.exe的目录2、VCS—Checkoutfromversioncontrol—Git3、pycharm自动生成.ignore文件三、pycharm中gitlab基础操作1、分支2、pull3、push4、merge一、安装git下载地址:https://git-scm.com/downloads安装说明:https://git-scm.com/downloads二、pycharm配置

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

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

一、安装git

下载地址: https://git-scm.com/downloads
安装说明: https://git-scm.com/downloads

二、pycharm配置gitlab

1、在pycharm setting中设置git.exe的目录

在这里插入图片描述

2、VCS—Checkout from version control—Git

在这里插入图片描述
URL:HTTPS地址
点击Test,填写git仓库的登录名和密码
在这里插入图片描述

3、pycharm 自动生成.ignore文件

Setting—plugins—搜索ignore—install在这里插入图片描述
右击项目—New—.ignore file—.gitignore file
在这里插入图片描述

三、pycharm中gitlab基础操作

1、分支

新建分支
在这里插入图片描述
切换分支:点击某个分支—checkout
删除分支:点击某个分支—delete(需先切换到其他分支)

2、pull

将远端项目更新至本地
在这里插入图片描述
选择将服务器的某个分支(如dev)拉取至本地(如yujing)
在这里插入图片描述

3、push

注:每次编辑前可以pull一次,push之前也最好pull一次,先更新本地代码,再把本地修改提交到gitlab上去。
提交分俩步骤:将代码提交至本地,即commit;将本地仓库代码上传至远端git,即push。
步骤一:commit(两张图片都可嗷)
在这里插入图片描述
在这里插入图片描述
步骤二:push在这里插入图片描述

4、merge

举个栗子:现在需要将yujing merge到dev
Step1:在本地将yujing merge到dev(有些类似于push时的commit)
Step2:在dev分支下 push至gitlab
在这里插入图片描述
在这里插入图片描述

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

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/173187.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • Kotlin与Java的异同(一)

    Kotlin与Java的异同(一)Kotlin简介Kotlin是一种针对Java平台的新编程语言。Kotlin简洁、安全、务实,并且专注于与Java代码的互操作性。它几乎可以用在现在Java使用的任何地方:服务端开发、Android应用等等。Kotlin可以很好地和所有现存的Java库和框架一起工作,而且性能和Java旗鼓相当。Kotlin特点:Kotlin是静态类型语言并支持类型推导,允许维护正确性与性能的同时保…

  • 面试压力测试题情景题_压缩弹簧经常使用会发生什么

    面试压力测试题情景题_压缩弹簧经常使用会发生什么题解状态压缩dp,f[i][j]代表第i行状态为j的方案数#include<bits/stdc++.h>using namespace std;#define x first#define y second#define send string::npos#define lowbit(x) (x&(-x))#define left(x) x<<1#define right(x) x<<1|1#define transformu(s) tr..

  • Fiddler工具之Filters[通俗易懂]

    Fiddler工具之Filters[通俗易懂]Fiddler工具之FiltersFiddler是一个强大的抓包工具,可以抓取Http/Https协议的数据包,也可以实现截包、过滤包,修改包等等,今天我们一起学习一下Fildder中Filters功能的滤过包和截包;1、首先打开Fiddler主界面,查看右侧功能区选择Filfters标签,勾选UseFilters复选框;(图1)Hosts配置2、Fiddler默认是会拦截所有的…

  • IP地址的分类及范围

    IP地址的分类及范围详解:A、B、C、D、E五类是如何划分的?大家都知道现在的互联网使用的是32位地址,IPv6虽然也说了好些年,但大家都习惯接受IPv4的用法说法。IP以点分十进制表示,如172.16.0.0。地址格式为:IP地址=网络地址+主机地址或IP地址=主机地址+子网地址+主机地址。IP地址类型最初设计互联网络时,为了便于寻址以及层次化构造网络…

  • Ubuntu下DNS服务器的配置

    Ubuntu下DNS服务器的配置Ubuntu下DNS服务器的配置——Bind9发表于2017/6/1214:35:49 1220人阅读分类:ubuntu服务器DNS

  • HttpClient4.X 升级 入门 + http连接池使用

    HttpClient4.X 升级 入门 + http连接池使用转载请注明出处,谢谢~http://blog.csdn.net/shootyou/archive/2011/05/12/6415248.aspx 在一次服务器异常的排查过程当中(服务器异常排查的过程我会另起文章),我们决定使用HttpClient4.X替代HttpClient3.X或者HttpConnection。为什么使用HttpClient4?主要是HttpConnection

发表回复

您的电子邮箱地址不会被公开。

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