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

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.lryc.cn/news/291896.html

相关文章:

  • 如何用MapTalks IDE来发布网站?
  • 我用selenium开发了一个自动创建任务,解放重复性工作
  • 安卓11修改HDMI自适应分辨率
  • Linux实验记录:使用Apache的虚拟主机功能
  • 分布式空间索引了解与扩展
  • Set和Map的应用场景
  • 小白级教程,10秒开服《幻兽帕鲁》
  • IDEA 构建开发环境
  • 归并排序----C语言数据结构
  • 【网站项目】065健康综合咨询问诊平台
  • Adobe Camera Raw forMac/win:掌控原始之美的秘密武器
  • OpenHarmony—开发及引用静态共享包(API 9)
  • 测试面试题常见题
  • 代码随想录算法训练营第六天 - 哈希表part02
  • 【Javaweb程序设计】【C00165】基于SSM的高考志愿辅助填报系统(论文+PPT)
  • 海外云手机为什么吸引用户?
  • 将`List<String>`转换为`List<Long>`
  • 【Unity3D小功能】Unity3D中Text使用超链接并绑定点击事件
  • MyBatis-Plus CRUD 接口
  • 在JVM中,Java对象是如何创建、存储和访问的?
  • C++类和对象之进击篇
  • ElementUI 组件:Container 布局容器
  • 小米商城服务治理之客户端熔断器(Google SRE客户端熔断器)
  • Springboot 校验工具类
  • 编程笔记 html5cssjs 069 JavaScrip Undefined数据类型
  • MySQL 处理JSON字符串
  • python爬虫-多线程-数据库——WB用户
  • 有向图查询所有环,非递归
  • SpringBoot 使用WebSocket功能
  • HTML5的新特性