git学习及简单maven打包

前提:
已经有远程仓库地址 和账号密码了
已经安装git了

1.本地新建文件夹A用作本地仓库
2.在A文件夹下右键打开GIT BASH HERE
3.创建用户和密码,方便追踪提交记录
git config --global user.email “caoqingqing0108” //创建邮箱
git config --global user.name “caoqingqing” //创建用户名
git config --list --global //查看用户名和密码
4.初始化git仓库,这时A文件夹下就会有.git文件,这是本地仓库就成功了
git init //初始化
5.在远程仓库里把仓库地址拷贝到A文件夹下,拷贝的分支默认是master 及其内容
git clone https://gitlab.focusmedia.tech/jmeterbase/jmeterscript.git
6.这时如果想在master分支里删掉之前的内容,创建自己的内容,然后提交到自己新建的分支
切换至jmeterscript文件夹下
git branch dev_test_caoqingqing_20240131 //在本地新建分支
git branch //查看本地分支
git branch -a //查看所有分支
git checkout dev_test_caoqingqing_20240131 //将本地分支切换到新分支
7.将新增或修改的文件提交到暂存区
git add . 或git add 文件名

8.后git commit -m “xx(需求的描述)”

9.查看当前仓库的状态
git status

10.提交到远程仓库
git push origin dev_test_caoqingqing_20240131

11.可以把远程仓库代码克隆到 IDea中 方便修改提交到远程仓库,要连接远程仓库 输入账号密码

11.其他命令
git branch -D dev_test_caoqingqing_20240127 在本地删除一个分支
git push origin :dev_test_caoqingqing_20240127 删掉远程分支

12.遇到的报错
(1)error: failed to push some refs to …
解决:git pull --rebase origin dev_test_caoqingqing_20240131
https://blog.csdn.net/CYK_byte/article/details/128970712
(2)git出现“The file will have its original line endings in your working directory”错误
解决:git config --global core.autocrlf false
https://www.cnblogs.com/igoodful/p/11470370.html

13.Iidea如何打包maven项目成jar文件
(1)开idea的maven项目窗口,选择右侧的M,选择要打包的maven项目
(2)点击Lifecycle,显示功能类别,选中package,显示运行按钮
(3)点击运行按钮就开始执行打包过程了,控制开显示打包日志
(4)打包成功就可以在对应的目录文件找到jar文件了
https://jingyan.baidu.com/article/15622f24d673befdfdbea557.html

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

电视盒子哪款好?年货节必看电视盒子排名

电视盒子哪款好?电视盒子是每天都会使用到的,和电视机是好搭档,但很多朋友买电视盒子的时候会踩雷,像虚标配置、偷工减料、无售后等,近来年货节大促购入电视盒子的消费者增多,小编这次要来分享的是好评度最…

centos搭建ftp踩坑记录

ftp服务器搭建参考b站视频 第1坑,开放端口后仍然无法连接: 这里不仅需要在防火墙打开20和21端口,还需要打开被动访问所使用的端口,也就是在配置文件vsftpd.conf中指定的被动访问接收端口。 pasv_enableYES pasv_min_port40000 p…

【Java】Springboot入门

学习目标 基于SpringBoot框架的程序开发步骤 熟练使用SpringBoot配置信息修改服务器配置 基于SpringBoot的完成SSM整合项目开发 一、SpringBoot简介 1. 入门案例 问题导入 SpringMVC的HelloWord程序大家还记得吗? SpringBoot是由Pivotal团队提供的全新框架&…

了解维特比算法:通信系统和自然语言处理中解码的基石

一、介绍 在数字通信和信号处理领域,维特比算法是一种革命性的纠错和解码方法。该算法以 1967 年推出的 Andrew Viterbi 的名字命名,已成为数字通信和自然语言处理领域的基础。本文旨在深入研究维特比算法的复杂性,探讨其理论基础、实际应用以…

四、ESP8266网络客户端

四、ESP8266网络客户端 基本操作1、[使用ESP8266HTTPClient库实现网络通讯](https://blog.csdn.net/X_King_Q/article/details/112061397)2、使用WiFiClient库实现网络通讯3、Stream4、HTTP协议数据通讯4.1客户端向服务器发送数据信息4.2客户端向服务器请求数据信息 基本操作 …

2401cmake,学习cmake1

1步:一个基本出发点 最基础项目是基于源码的一个可执行构建.对简单项目.三行CMakeLists.txt就满足了. 在步1路径下创建如下CMakeLists.txt文件: cmake_minimum_required(VERSION 3.10) //设置项目名 project(Tutorial) //添加可执行文件 add_executable(Tutorial tutorial.cx…

跨境电商展-2024广州跨境电商展览会(ICBE China 2024)

ICBE2024第11届广州国际跨境电商交易博览会,作为华南地区最具影响力的跨境电商展览会,将再次于2024年5月15-17日在广州保利世贸展览馆盛大举行。此次展会以“创新、合作、共赢”为主题,汇聚了来自全球各地的跨境电商企业、平台、服务商等&…

(2024,定性评估、定量评估、人类评估)神经风格转移评估:综述

Evaluation in Neural Style Transfer: A Review 公和众和号:EDPJ(进 Q 交流群:922230617 或加 VX:CV_EDPJ 进 V 交流群) 目录 0. 摘要 1. 简介 2. 神经风格转移方法 0. 摘要 神经风格转移(Neural St…

LeetCode.2808. 使循环数组所有元素相等的最少秒数

题目 题目链接 分析 我们最终形成的数组一定是当前数组nums 中的一个数字。 所以我们的想法就是枚举数组 nums 中的所有数字,取最小值。 题目告诉我们每一秒都可以向左右扩散一位,那么多个相同的 x 同时扩散,扩散完整个数组耗时就取决于两…

主流新能源汽车防盗模式简介

主流新能源汽车中,守卫模式是指车辆在停车状态下,通过特定的硬件和软件系统来保护车辆的安全,防止车辆被盗或被破坏。不同品牌的新能源汽车中,守卫模式的名称和功能略有不同,以下是常见的几种守卫模式及其对标&#xf…

BroadcastChannel使用

BroadcastChannel() 构造函数用于创建一个 BroadcastChannel 对象,并与底层的通道相关联。 channelName 表示通道名称的字符串;对于相同的来源下的所有浏览上下文,一个名称只对应一个通道 发送者 const channel new BroadcastChannel(&qu…

Django实例_后台管理及分页器

原理步骤参考: Django开发_14_后台管理及分页器-CSDN博客 一、创建Django项目 二、创建page_app python manage.py startapp page_app三、修改settings.py文件 (一)添加app (二)设置每页显示数据个数 (三)设置中文显示 四、总路由添加子路由路径 from django.contrib impo…

210. 课程表 II

210. 课程表 II 题目链接&#xff1a;210. 课程表 II 代码如下&#xff1a; //拓扑排序&#xff1a;判断图中是否存在回路 class Solution { public:vector<int> findOrder(int numCourses, vector<vector<int>>& prerequisites) {vector<int> r…

最全前端 HTML 面试知识点

一、HTML 1.1 HTML 1.1.1 定义 超文本标记语言&#xff08;英语&#xff1a;HyperTextMarkupLanguage&#xff0c;简称&#xff1a;HTML&#xff09;是一种用于创建网页的标准标记语言 HTML元素是构建网站的基石 标记语言&#xff08;markup language &#xff09; 由无数个…

PyTorch深度学习实战(34)——Pix2Pix详解与实现

PyTorch深度学习实战&#xff08;34&#xff09;——Pix2Pix详解与实现 0. 前言1. 模型与数据集1.1 Pix2Pix 基本原理1.2 数据集分析1.3 模型构建策略 2. 实现 Pix2Pix 生成图像小结系列链接 0. 前言 Pix2Pix 是基于生成对抗网络 (Convolutional Generative Adversarial Netwo…

pinctrl/gpio子系统(1)-pinctrl子系统介绍及驱动源码分析

1.简介 在如今的驱动开发工作中&#xff0c;实际上已经很少去对着寄存器手册进行驱动开发了&#xff0c;一般板子拿到手&#xff0c;已经有原厂的驱动开发工程师&#xff0c;在gpio子系统、pinctrl子系统中将自家芯片的引脚适配好了。 我们直接基于设备树已配置好的寄存器值&a…

SpringBoot引入Mybatis-Plus(详细)

文章目录 1.引入依赖2.不能使用mybatis的数据源&#xff0c;使用mybatisPlus的3.配置yml文件 1.引入依赖 <dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><version>3.4.3</version>…

计算机网络_1.4 计算机网络的定义和分类

1.4 计算机网络的定义和分类 一、计算机网络的定义&#xff08;无唯一定义&#xff09;二、计算机网络的分类&#xff08;从不同角度分类&#xff09;1、交换方式2、使用者3、传输介质4、覆盖范围5、拓扑结构 笔记来源&#xff1a; B站 《深入浅出计算机网络》课程 一、计算机…

【MySQL】学习并使用聚合函数和DQL进行分组查询

&#x1f308;个人主页: Aileen_0v0 &#x1f525;热门专栏: 华为鸿蒙系统学习|计算机网络|数据结构与算法 ​&#x1f4ab;个人格言:“没有罗马,那就自己创造罗马~” #mermaid-svg-t8K8tl6eNwqdFmcD {font-family:"trebuchet ms",verdana,arial,sans-serif;font-siz…

飞桨大模型分布式训练技术

今天我为大家介绍飞桨大模型分布式训练技术&#xff0c;内容分为以下几个部分&#xff1a; 首先&#xff0c;我会介绍大模型训练面临的重点难题&#xff1b;然后&#xff0c;为大家介绍飞桨在大模型训练领域的特色分布式训练技术和优化方案&#xff1b;最后&#xff0c;伴随着…