idea如何上传项目到github(超详细)

news2024/11/18 2:58:36

idea如何上传项目到github

  • 1、IDEA配置
  • 2、项目上传到本地仓库
    • 2.1、创建本地git仓库
    • 2.2、Add操作
    • 2.3、Commit操作
  • 3、项目上传到Github
  • 4、拿到登录Github的token

1、IDEA配置

File-Settings-VersionControl-Git
Git的安装路径下bin目录下的git.exe可执行文件
在这里插入图片描述
在这里插入图片描述
可以直接点 Generate 跳转到github生成token界面,并且 scopes已经帮你选择好了。
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
添加成功
在这里插入图片描述

2、项目上传到本地仓库

项目上传到本地仓库,然后再上传到远程仓库github

2.1、创建本地git仓库

在这里插入图片描述
选择 当前项目所在 路径,即要把哪个项目 创建本地仓库。
比如上传 SGBlog项目,则选择目录:D:java/javaproject/SGBlog

  • VCS: IDEA的版本控制工具

创建完本地仓库后, 任务栏 VCS变成了Git
在这里插入图片描述
创建本地仓库成功后,项目还没纳入Git中做版本管理,需要将项目添加到本地git仓库

2.2、Add操作

将 项目 添加到本地Git仓库

  • Add 操作:将项目添加到 暂存区
    在这里插入图片描述
    项目文件变成了绿色,但只是 将项目 Add 到 暂存区

2.3、Commit操作

  • Commit 操作:将项目从 暂存区 上传到本地git仓库
    在这里插入图片描述
    项目中的文件字体颜色全部变为了白色;说明commit到本地git仓库成功;
    在这里插入图片描述

3、项目上传到Github

Git --> GitHub --> Share Project on GitHub

输入仓库名、远程分支名、仓库描述,即可上传项目到GitHub中;

  • Repository name (仓库名)—— 默认为项目名
  • Remote(远程分支名) —— 默认origin,建议改为master,跟直接在GitHub上创建项目的分支名会保持一致
  • Description(仓库描述) —— 描述
    在这里插入图片描述
    在这里插入图片描述
    打开github,查看仓库,上传成功
    在这里插入图片描述

4、拿到登录Github的token

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

在这里插入图片描述

在这里插入图片描述

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

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

相关文章

【生成式AI】Diffusion Model 原理详解

Diffusion Model 【碎碎念】感觉Diffusion Model里面的数学公式太多了QwQ,所以自己稍微梳理一下。 我自己是听B站的课程:李宏毅课程听懂的,感觉讲得很清楚 概念模型 Diffusion Model的基本思想就是: 把一张图片通过 T T Tstep …

Redis类型检查与命令多态

Redis中用于操作键的命令基本上可以分为两种类型。 其中一种命令可以对任何类型的键执行,比如说DEL命令、EXPIRE命令 、RENAME命令、TYPE命令、OBJECT命令等。 举个例子,以下代码就展示了使用DEL命令来删除三种不同类型的键: # 字符串键 redis> SE…

实习碎碎念

话说实习一周多了,学到的比自学一个月都多~~~加油狗子你最棒!!! 环境搭建坑死了 SSM框架环境配置 Ideamavenjdktomcatnavicat https://www.cnblogs.com/seigann/p/14528551.htmlhttps://www.cnblogs.com/seigann/p/14528551.h…

聚焦| 900万次点赞量 藏家绣娘直播大赛首秀引关注

义乌00后大学生驻村导师提交援藏教学成绩单 2023年7月30日,第三届全国“乡村振兴智创未来”巾帼共兴创业创新(丹巴分赛区)大赛暨“川府农博”试运行启动仪式在丹巴县高级中学体育馆举办。 本次比赛由金华市妇女联合会指导,中共丹…

C语言三子棋小游戏--数组的应用

注:在最后面,完整源码会以两种形式展现。在讲解时,以三个源文件的形式。 前言:三子棋,顾名思义,就是三个子连在一起就可以胜出。在本节我们要介绍的三子棋模式是这样子的:在键盘输入坐标&#x…

Python-OpenCV中的图像处理-物体跟踪

Python-OpenCV中的图像处理-物体跟踪 物体跟踪 物体跟踪 现在我们知道怎样将一幅图像从 BGR 转换到 HSV 了,我们可以利用这一点来提取带有某个特定颜色的物体。在 HSV 颜色空间中要比在 BGR 空间中更容易表示一个特定颜色。在我们的程序中,我们要提取的…

LAMMPS推出GUI界面,模拟从未如此简单

lammps一直没有编辑界面,对新手来说特别的不友好,不过,今年8月4号lammps推出了一款包含界面的版本。 运行效果如下图所示,这个版本带有独立的编辑界面,可以使用菜单新建或者打开in文件,也可以使用菜单运行…

python中 “”和“and”的区别

前言 大家早好、午好、晚好吖 ❤ ~欢迎光临本文章 1、“&”和“and”有本质区别,属于不同类型的运行符号。& 是位运算;and 是逻辑运算。 2、首先是&:该运输符属于字符串的连接运算符,例如,“w“&”c…

FP独立站苦于投放广告?GG斗篷搞定难题!

在做FP独立站时,卖家常常面临各种难题。因为产品不是正品,因此广告很难过审。然而,为了获得利润,卖家总能找到适合的解决办法。以前,FP卖家常常使用SEO站群的方式,在搜索引擎上抢占免费流量,同时…

Linux-PG+postgres安装

一、PG数据库安装 1. 获取所需依赖包 wget https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/l/llvm5.0-devel-5.0.1-7.el7.x86_64.rpm wget https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/l/llvm5.0-5.0.1-7.el7.x86_64.rpm wge…

MES与ERP到底有什么不同?MES和ERP的区别

MES和ERP两款系统,在生产制造界早已经名声响亮,但至今还是有很多人分不清这两个系统究竟有什么区别,下面就来讲解一下。 要区分两者,首先就要弄清楚它们是什么。 MES系统 MES全称为制造执行系统(Manufacturing Execu…

AMEYA360:日本SUSUMU推出NRG系列薄膜电阻器

SUSUMU是AMEYA360旗下的代理品牌之一。SUSUMU公司成立于1964年,专业从事生产供应片式电阻、贴片电阻、径向引线电阻、高频表贴原件和扼流圈等。今天跟随小编的步伐一起了解一下Susumu公司NRG系列贴片电阻器。 Susumu NRG系列薄膜电阻器是由非磁性材料制成&#xff0…

Idea创建maven管理的web项目

如果你想在项目中添加一个传统的 src 目录来存放源代码,可以按照以下步骤操作: 1. 在项目视图中,右键单击项目名称,选择 “New” -> “Directory”。 2. 在弹出的对话框中,输入目录名称为 “src”,然后…

虹科新闻 | 虹科与Power-MI正式建立合作伙伴关系

近日,虹科与Power-MI正式建立合作伙伴关系,双方就工业预测性维护领域进行深入的交流与合作,未来将共同致力于为亚洲市场提供完整的、更高质量的预测性维护解决方案,解决亚洲客户的工业自动化挑战。 虹科与Power-MI都表示十分期待…

C语言和C++的区别在哪?如何自学C++?

C语言和C是两种不同的编程语言,它们在语法、特性和用途上有一些区别。以下是C语言和C的一些主要区别: 面向对象编程:C是一种支持面向对象编程的语言,它在C语言的基础上添加了类、对象、继承、多态等面向对象的特性。而C语言是一种…

HbuilderX的下载和使用

官网https://www.dcloud.io/hbuilderx.html

380. O(1) 时间插入、删除和获取随机元素

380. O(1时间插入、删除和获取随机元素 原题链接:完成情况:解题思路:参考代码: 原题链接: 380. O(1) 时间插入、删除和获取随机元素 https://leetcode.cn/problems/insert-delete-getrandom-o1/description/ 完成情…

深度对话|如何设计合适的网络经济激励措施

近日,我们与Mysten Labs的首席经济学家Alonso de Gortari进行了对话,讨论了如何在网络运营商和参与者之间找到激励措施的平衡,以及Sui的经济如何不断发展。 是什么让您选择将自己的经济学背景应用于区块链和Web3领域? 起初&…

Java课题笔记~ Spring 概述

Spring 框架 一、Spring 概述 1、Spring 框架是什么 Spring 是于 2003 年兴起的一个轻量级的 Java 开发框架,它是为了解决企业应用开发的复杂性而创建的。Spring 的核心是控制反转(IoC)和面向切面编程(AOP)。 Spring…

Java密码学

密码学 1.1 密码学基本概念 密码在我们的生活中有着重要的作用,那么密码究竟来自何方,为何会产生呢? 密码学是网络安全、信息安全、区块链等产品的基础,常见的非对称加密、对称加密、散列函数等,都属于密码学范畴。…