idea项目提交到git 这一篇就够了

news2024/11/6 7:22:06

1. 下载git 到本地文件夹

 2. 在windows端打开命令行  win+R  然后cmd

     首先查看git是否安装成功

 

     

  从这里就可以看出git已经安装成功

然后使用 git config --list     查看git的基本配置

 

 如果是第一次使用,需要创建用户名和邮箱

 

配置成功后再次使用 git config --list  查看配置

 

 

 这时就可以使用git来管理代码啦

  然后,从要导入git的idea项目中使用 git 命令  

  获取项目本地地址  D:\javaweb\java\L1116\coummity ,

  ​​​​​​​

 

 在命令行中打开,首先需要初始化数据 git init  ,此时项目中就会出现 .git 文件,代表初始化成功

  然后查看状态  git status    红色部分未添加成功

  使用git add * 来拉取剩余未提交的所有代码

查看状态,全部为绿色,表示添加成功 

 

  提交代码  git commit -m 'Test'

  此时还需要提交到远程仓库,git采用ssh密钥的形式,一路回车 

  密钥生成的地址在里面,由于我的本地电脑没有安装打开这个文件的软件

 

   所以,我采用命令行的形式来获取密钥,利用命令行打开文件所在地址

 使用命令 more id_rsa.pub 

 然后此时复制粘贴,window命令行复制文件-》右键标记-》左键拖曳 即可

 将密钥粘贴至牛客网上的代码库中

 

 

   新建一个项目

 

创建项目成功之后,在命令行关联该远程仓库

 此时,如果出现error: remote origin already exists.,表示远程仓库已存在。有可能是已经关联过另一个远程仓库了,
因此你要进行以下操作:
1、先输入git remote rm origin 删除关联的origin的远程库
2、关联自己的仓库 git remote add origin https://gitee.com/xxxxxx.git
3、最后git push origin master,这样就推送到自己的仓库了。

以上成功之后会出现

 输入登录牛客的邮箱和密码即可,此时已经将代码传到远程仓库了。 

 以上是使用命令行的形式将代码提交到了牛客网上的git库

同时也可以使用idea 进行简单的按钮操作也能将代码提交到远程仓库。

首先,在idea中配置 git 运行驱动

 file->setting->version control->git

 然后点击上方工具栏中 VCS  找到import into version control 

如果没有找到VCS 则在右边搜索栏 搜索version control 即可找到 import into version control 

 找到 import into version control 之后,则选择 Create Git Respority  建立本地仓库

直接选择项目本地地址即可

然后再配置远程仓库,点击Git 选择 Manage remote 然后在配置Url ,将自己所创建的远程仓库地址放上即可。最后先 commit 添加代码,然后再pull 查看是否可以push代码,如果没问题则直接push 代码即可

   

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

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

相关文章

生成式AI, 新兴职业?

动动发财的小手,点个赞吧! 生成式AI是一种基于人工智能技术的创新领域,它的目标是通过机器学习和自然语言处理等技术来模拟人类的创造力和智慧,从而生成全新的内容,如文本、图像、音频等。生成式AI在近年来取得了巨大的…

php对接小鹅通API开发高级实战案例解析:获取指定资源学习记录信息(单人单学习记录、单人多学习记录累计、返回数据格式确认)

获取指定资源学习记录信息 前言一、获取指定资源学习记录信息请求方式及url二、获取指定资源学习记录信息请求参数请求参数请求格式 三、单人单学习记录API封装函数四、单人多学习记录API封装函数总结 前言 开发使用小鹅通API的时候,以下是一些需要注意的事项&…

实战:RocketMQ高级功能代码实现

1,事务消息代码实现 之前我们已经在讨论订单业务消息丢失问题中引出了事务消息,本内容我们就实际用代码来实现一下事务消息吧。 首先我们用原生代码来实现一下事务消息,下面是事务消息生产者TransactionProducer类的代码,具体代码…

Reveser(小学期)

开门见山 看一下多少位的 Flag就在上面 给电灯通电 打开看一下主函数 看到这个判断同时,进去看到最后一个函数 看到最后一个判断,数组判断的个数是56个 在IDA里面v5这个参数确实是56,但是v2不是 我们放进去看一下发现 有了前面的一些&a…

20种常用的软件测试方法,建议先收藏再观看

软件测试在完整的项目当中算是最后一个环节,也是非常重要的一个环节。通过软件测试,我们才能得知一个程序是否符合标准。 小编整理出20种常见的软件测试方法,建议伙伴们先收藏再看。不敢说史上最全,但我办公室里十年软件测试经验…

创建Java文件时路径字符串的名字分割符

java.io.File的构造函数: 如果用File(String pathname)这个形式的构造函数,路径字符串pathname涉及名字分割符。 下面代码的几段各创建了一个文件,但有的写法就不正确,见代码中的注释: package com.thb;import java…

零信任:接入Authing进行身份认证

在之前的的文章中我们提到我们自己开发了一个Apisix的认证插件来实现认证,但是实际过程当中,我们同样也希望支持使用Keycloak,Authing,okta这类统一身份认证。本文主要是说明我们如何使用Authing这个身份认证供应商来实现登录认证…

Docker安装达梦M8数据库,Jdbc客户端乱码解决方案

Docker安装达梦M8 下载镜像tar包:https://eco.dameng.com/download/ #导入镜像 docker load -i dm8_20220822_rev166351_x86_rh6_64_ctm.tar # 启动容器 docker run -d -p 5236:5236 --restartalways --name dm8 --privilegedtrue -e PAGE_SIZE16 -e LD_LIBRARY_…

管理者必修的7门课

在现代商业世界中,管理者需要具备各种技能和知识,以便有效地领导他们的团队,并使他们的组织成功地达到其目标。虽然管理是一门复杂的学科,但有一些核心课程对于所有管理者来说都是必学的。 在本文中,我们将探讨管理者…

Multi-sensor KIT 多传感器开发板

1.前言 经过一段时间的思考后,我决定设计一款能够兼容多个传感器的开发板。这个开发板由核心底板和扩展板组成,其中核心底板预留了多路的I2C、SPI、UART、ADC等接口,而扩展板则兼容了QMI8658A-EVB和CH101/201-EVB的支持。这个设计可以让我更…

redis-主从安装

解决问题 1.数据安全问题 2.高并发读问题 1.主节点和 redis-单节点安装一致 2.从节点 daemonize yes port 6379 bind 0.0.0.0 requirepass 123456 save 3600 1 300 100 60 10000dir /usr/local/redis dbfilename dump.rdb logfile redis.log pidfile redis.pidreplicaof 172.2…

【SCADA】测试KingIOServer连接ModbusTCP设备

哈喽,大家好,我是雷工! 今天测试KingIOServer连接ModbusTCP设备,下面记录测试过程。 一、ModbusTCP设备 利用ModbusSlave模拟Modbus从站设备。 1、打开ModbusSlave软件,点击菜单栏【Setup】—>【SlaveDefinition……

ESP32设备驱动-SCD40二氧化碳湿度和温度传感器驱动

SCD40二氧化碳湿度和温度传感器驱动 文章目录 SCD40二氧化碳湿度和温度传感器驱动1、SCD40介绍2、硬件准备3、软件准备4、驱动实现1、SCD40介绍 SCD4x 是 Sensirion 的下一代微型 CO2 传感器。 该传感器基于光声 NDIR 传感原理和 Sensirion 的专利 PASens 和 CMOSens 技术,以…

初学spring5(七)AOP就这么简单

学习回顾:初学spring5(六)静态/动态代理模式 一、什么是AOP? AOP(Aspect Oriented Programming)意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术…

什么是BFC?

BFC是什么东西? BFC 全称:Block Formatting Context, 名为块级格式化上下文。 W3C官方解释为:BFC是 Web 页面的可视 CSS 渲染的一部分,是块级盒子的布局过程发生的区域,也是浮动元素与其他元素交互的区域。 通俗一…

如何自己创建一个工具项目并上传到npm上使用

第一步:npm官网注册一个自己的账号 第二步:在cmd窗口创建一个项目(这里我以vue3为例子) npm create vite 项目名 选择框架: 选择语言: 在项目中使用命令安装项目依赖: npm i 运行项目&#…

华为mpls vpn跨域C-1方案配置案例

R1: dis current-configuration [V200R003C00] snmp-agent local-engineid 800007DB03000000000000 snmp-agent clock timezone China-Standard-Time minus 08:00:00 ip vpn-instance vpn1 //添加vpn实例vpn1 ipv4-family route-distinguisher 1:1 //RD标签 vpn-target 100:1 …

如何用javascript 实现条形码和二维码

条形码和二维码 条形码和二维码都是一种用于存储信息的编码系统,它们可以被扫描设备或图像识别设备读取。 1. 条形码: 由一组垂直线条组成,线条的粗细和间距不同可以表示不同的数字或字符。通常用于商品标识和销售管理,以便在商…

Zigbee MAC地址通信中发送模块指定了接收模块MAC地址却发送不了数据包的解决办法

Zigbee MAC地址通信中发送模块指定了接收模块MAC地址却发送不了数据包的解决办法 事情缘由 在做MAC地址通信的实验中,我将程序分别下载进模块,组网成功后,发送模块终端按下按键,接收模块协调器什么反应也没有,上位机…

(模拟) 657. 机器人能否返回原点 ——【Leetcode每日一题】

❓ 657. 机器人能否返回原点 难度:简单 在二维平面上,有一个机器人从原点 (0, 0) 开始。给出它的移动顺序,判断这个机器人在完成移动后是否在 (0, 0) 处结束。 移动顺序由字符串 moves 表示。字符 move[i] 表示其第 i 次移动。机器人的有效…