idea 关于git使用总结分享

文章目录

  • 前言
      • idea 关于git使用总结分享
        • 1. git 目录指定自己的git
        • 2. git 回滚到指定提交
        • 3. git 回滚某个文件
        • 4. 从远程仓库分支拉取最新代码
        • 5. 切换分支
        • 6. 上传到远程仓库
        • 7. git 关联上游服务
        • 8. 从上游分支拉取最新的代码
        • 9. 从上游仓库上取一个新的branch到远程仓库

前言

  如果您觉得有用的话,记得给博主点个赞,评论,收藏一键三连啊,写作不易啊^ _ ^。
  而且听说点赞的人每天的运气都不会太差,实在白嫖的话,那欢迎常来啊!!!


idea 关于git使用总结分享

其实我本人不太愿意使用idea操作git,我嫌弃太慢,还有不够明朗,所以我一般用命令操作,不过我还是记一下吧。

1. git 目录指定自己的git

在这里插入图片描述

2. git 回滚到指定提交

在这里插入图片描述
在下面的提交历史中选择下面红框处
在这里插入图片描述
拷贝出历史id
9ad7109156cfc81c6060b818df04c7103d4fdb5f
然后右键项目
在这里插入图片描述
把刚刚copy的字符串复制到下图红框处
在这里插入图片描述
点击Reset后可以看到
在这里插入图片描述
已经回滚到我们打算回滚的位置了

3. git 回滚某个文件

在这里插入图片描述
在这里插入图片描述

4. 从远程仓库分支拉取最新代码

看下图:
在这里插入图片描述
1代表的是从远处仓库下载文件到本地分支,然后可以收到进行对比来决定是否合并到本地分支
2代表的是从远处仓库下载到本地分支后,进行合并。
即git pull = git fetch + git merger

点击 Pull…按钮
在这里插入图片描述
选择拉取发分支,然后点击Pull按钮

5. 切换分支

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6. 上传到远程仓库

在这里插入图片描述
如果文件爆红;
在这里插入图片描述
说明该文件没有加入到git的索引库中;
右键项目;
在这里插入图片描述
添加;
如果不是第一次GIT ,先拉取,然后提交,拉取这里就不说了,上面有拉取的操作,下面是提交的步骤;
先commit到本地仓库;
右键项目;

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
代码分析;
没问题点击commit按钮;
在从本地仓库提交到远程仓库;
在这里插入图片描述
在这里插入图片描述
打开gitLab可以看到提交成功
在这里插入图片描述

7. git 关联上游服务

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
Name输入upstream
URL输入你的上游分支
在这里插入图片描述
查一下命令,看看是否关联上上游分支
git remote -v
在这里插入图片描述
没问题

8. 从上游分支拉取最新的代码

在这里插入图片描述
然后
在这里插入图片描述
在这里插入图片描述

9. 从上游仓库上取一个新的branch到远程仓库

在这里插入图片描述
选择你的目标上游分支进行checkout,上游分支就是前面带upstream/的
在这里插入图片描述
然后 提交
在这里插入图片描述
然后把下图红框处修改为远程仓库
在这里插入图片描述

点击push按钮上传
在这里插入图片描述
同步成功

查看全文

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.dgrt.cn/a/2073331.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章:

在这里插入图片描述

idea 关于git使用总结分享

文章目录前言idea 关于git使用总结分享1. git 目录指定自己的git2. git 回滚到指定提交3. git 回滚某个文件4. 从远程仓库分支拉取最新代码5. 切换分支6. 上传到远程仓库7. git 关联上游服务8. 从上游分支拉取最新的代码9. 从上游仓库上取一个新的branch到远程仓库前言 如果您觉……

“可观测性”在IT 运营管理中的作用

什么是可观测性
可观测性作为一个概念解释了在多大程度上可以借助从环境本身提供的外部来源收集的数据来感知网络或环境。一个完全可观察的生态系统回答了“发生了什么变化?”这个问题,将帮助管理员查明问题,跟踪问题,找到根本原……

OSPF整理笔记

OSPF基础OSPFv2和RIPv2对比相同点1、两者都是无类别路由协议 — 传播时携带真实掩码2、两者的更新方式相同OSPFv2和RIPv2都使用组播更新方式,各组播地址如下:RIPv2 — 224.0.0.9OSPFv2 — 224.0.0.5/224.0.0.63、两者均支持等开销负载均衡不同点RIPv2……

算法小抄11-二叉树进阶

很多二叉树的题目都需要用递归的方式去解决,如果还没有理解递归的话先不要看这一小节哦,上一小节中我们介绍了二叉树的遍历方式,为了测试方便,我们先补充一个层序遍历的二叉树创建方式,我们希望根据给出的列表&#xf……

安卓工程师_安卓开发面试题24/30)之APK启动流程

系列专栏:
安卓高频面经解析大全专栏链接:150道安卓高频面试题全解析安卓高频面经解析大全目录详情 : 安卓面经_anroid面经_150道安卓常见基础面试题全解析 安卓系统Framework面经专栏:Android系统Framework面试题解析大全安卓系统Framework……

上岸整理:2023前端面试题-vue,小程序,js,css

前端: 今年疫情结束后,前端行情不好,竞争压力很大,现在整理下个人认为面试很频繁的前端问题。
正题:无分类,因为面试官的问题也是随机的
一、基础
1、浏览器常见的报错信息与含义
2、304与204的区别&am……

基于Java+Springboot+vue的网上商城购物系统设计与实现【源码完整源码请私聊)+论文+演示视频+包运行成功】

博主介绍:专注于Java技术领域和毕业项目实战 🍅文末获取源码联系🍅 👇🏻 精彩专栏推荐订阅👇🏻 不然下次找不到哟 Java项目精品实战案例(200套) 目录
一、前言介绍
1.……

Promise API

1.Promise构造函数
Promise(excutor){}
excutor函数:执行器 (resolve,reject)>{}resolve函数:内部定义成功时我们调用的函数value>{}reject函数:内部定义失败时我们调用的函……

linux串口通信

linux下串口通信与管理
linux下的串口与windows有一些区别,下面将介绍一下linux下串口通信管理 查看是否支持USB串口:
#lsmod | grep usbserial     如果没有信息:sudo apt-get install setserial
插上USB转串口,在终端输入……

强强联手,丝滑办公新体验!IdeaHub+华为云会议实测

目录
1. 前言
2. 软硬结合,天生一对
3. 全方位功能体验
3.1 IdeaHub接入华为云会议
3.2 随时随地一键开会
3.3 天生高清
3.3.1 高清视频
3.3.2 纯净音质
3.3.3 智能导播、智能音幕
3.4 天生融合
3.4.1 开会白板
3.4.2 无线投屏
3.4.3 一键流转
3.4.4 ……

学会这些终端快捷键,让你在Linux上的操作快100倍

🪶 简述 Linux命令行的许多快捷键与GNU/Emacs编辑器非常像,因此我十分建议可以学习学习emacs编辑器,来了解或发现更多的命令行快捷键。 点此访问emacs官网 点此访问emacs中国(论坛) 简述一下Emacs:Emacs’一切皆快捷键……

手把手教你Temporal Fusion Transformer——Pytorch实战

建立了一个关于能源需求预测的端到端项目: 如何为 TFT 格式准备我们的数据。 如何构建、训练和评估 TFT 模型。 如何获取对验证数据和样本外预测的预测。 如何使用built-in model的可解释注意力机制计算特征重要性、季节性模式和极端事件鲁棒性。
什么是Temporal F……

【Java开发】设计模式 12:解释器模式

1 解释器模式介绍
解释器模式是一种行为型设计模式,它提供了一种方法来解释语言、表达式或符号。
在该模式中,定义了一个表达式接口,并实现了对应的表达式类,这些类可以解释不同的符号组成的表达式,从而实现对语言的……

反序列化渗透与攻防五)之shiro反序列化漏洞

Shiro反序列化漏洞
Shiro介绍
Apache Shiro是一款开源安全框架,提供身份验证、授权、密码学和会话管理。Shiro框架直观、易用,同时也能提供健壮的安全性
Apache Shiro 1.2.4及以前版本中,加密的用户信息序列化后存储在名为remember-me的Cookie中。攻击者可以使用Shiro的默……

vue2+vue3

vue2vue3尚硅谷vue2vue2 课程简介【02:24】vue2 Vue简介【17:59】vue2 Vue官网使用指南【14:07】vue2 搭建Vue开发环境【13:54】vue2 Hello小案例【22:25】了解: 不常用常用:id 更常用 简单class差值总结vue 实例vue 模板 : 先 取 &#xff0……

【hello Linux】环境变量

目录 1. 环境变量的概念 2. 常见的环境变量 3. 查看环境变量 4. 和环境变量相关的命令 5. 环境变量的组织方式 6. 通过代码获取环境变量 7. 通过系统调用获取环境变量 Linux🌷 在开始今天的内容之前,先来看一幅图片吧! 不知道你们是否和我一……

【Linux基础】常用命令整理

ls命令
-a选项,可以展示隐藏的文件和文件夹-l选项,以列表形式展示内容-h,需要和-l搭配使用,可以展示文件的大小单位ls -lah等同于la -a -l -h
cd命令(change directory)
语法:cd [Linux路径]……

客快物流大数据项目(一百一十二):初识Spring Cloud

文章目录
初识Spring Cloud
一、Spring Cloud简介
二、SpringCloud 基础架构图…

C和C++中的struct有什么区别

区别一: C语言中: Struct是用户自定义数据类型(UDT)。 C语言中: Struct是抽象数据类型(ADT),支持成员函数的定义。
区别二:
C中的struct是没有权限设置的&#xff0c……

docker的数据卷详解

数据卷 数据卷是宿主机中的一个目录或文件,当容器目录和数据卷目录绑定后,对方修改会立即同步
一个数据卷可以同时被多个容器同时挂载,一个容器也可以被挂载多个数据卷
数据卷作用:容器数据持久化 /外部机器和容器间接通信 /容器……

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

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