github部署本地

2023-11-18

github的java项目部署到本地(通过idea)

1 注册github

  1. 如果你没有github的账号,那需要注册一个

  2. 注册github可以参考:https://zhuanlan.zhihu.com/p/103268406

  3. 当然,由于github在国内速度慢,我们得有个提速的工具,那就是码云,我们可以将github的项目同步到码云中,以起到提速作用

  4. 码云官网:https://gitee.com/login


2 github desktop 下载安装

  1. github desktop官网(下载软件):https://desktop.github.com/

  2. 当你下载的时候会发现,速度实在太慢,没关系,我提供了阿里云盘的下载链接:

  3. github desktop:阿里云盘


  1. 下载好后,就用自己的github账号登陆
  2. github desktop 参考教程:教程
    教程2

3 git下载安装

  1. 我们还需要安装git,才能在idea上链接github的项目。
    git官网(下载软件):https://git-scm.com/download/win
  2. 当然你也会发现下载速度非常慢,我也提供了阿里云盘的下载链接:
    git:https://www.aliyundrive.com/s/QsFJ13Tv99V
  3. 下载好后,就是安装,安装的时候要记住安装的路径,待会儿会用到。
  4. 我安装的路径如下:D:\Git

4 github中创建项目

1.进入你的github主页,点击右边的➕,点击New repository

2.只需要填个项目名字,其它默认。

3.点击最下面的 create repository,就完成了创建

5 github desktop中同步与部署项目

  1. 打开github desktop,点击 clone repository
  2. 选择从GitHub.com中获取项目,再选择刚刚所创建的项目,再选择存放位置
  3. clone下来后,找到项目所在目录
  4. 然后再打开github desktop,将本地项目部署到github中,写入描述,点击Commit to main
  5. 再点击Push origin左边的向上的箭头,完成部署

6 在idea中部署github中的项目

6.1 导入Git

  1. 首先,打开idea的file --> setting
  2. 点击Version Control中的Git, 然后再Path to Git execulable中选择

6.2 从github部署项目到本地

从github部署项目到本地,file–>new–> Project from Version Conrtrolgit.exe的路径(D:\Git\bin\git.exe)

然后需要填写github链接

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

部署成功

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

github部署本地 的相关文章

  • 如何在intelliJ idea中创建java包的jar

    我需要创建一个包含模块内部包中已编译类的 jar 我有一个 jar 文件 它实际上是模块内部的一个包 我需要重新创建它 我可以创建整个模块的 jar 但无法创建包的 jar 文件 我怎样才能按照想法做到这一点 Intellij IDEA 2
  • 如何归档旧的 git 标签?

    我的 git 存储库中有一些不再重要的旧标签 我想存档标签 以便在运行 git tag 时默认情况下它们不会显示 我不想删除它们 因为我想保留历史记录 我怎样才能做到这一点 可以将标签保留在存储库中并避免将它们列为标签 它还可以避免默认克隆
  • 如何使用 BFG 删除受保护的提交

    使用 BFG 清理存储库时 https rtyley github io bfg repo cleaner https rtyley github io bfg repo cleaner 遇到以下情况 Protected commits T
  • Intellij groovy:错误:无法编译 Groovy 文件:没有为模块“groovyTest”定义 Groovy 库

    I m attempting a Hello World in Groovy using Intellij I m using the latest Intellij I installed Groovy using sdkman When
  • Git:检查文件是否存在于某个版本

    在我的应用程序中 我使用 git 对一些外部文件进行版本管理 我正在使用类似的命令git show HEAD 1 some file获取文件的某个版本 基于 git 标签 提交哈希或与 HEAD 的关系 当文件不存在时 会输出 致命 消息
  • 子 git 存储库作为主存储库的子集

    我正在寻找一种方法来设置 git 存储库 其中包括来自较大存储库的文件子集 并从该主存储库继承历史记录 我的主要动机是能够通过 GitHub 共享代码子集 我目前通过单个 git 存储库管理我的研究相关 主要是 Matlab 代码 代码本身
  • 全局 git 配置数据存储在哪里?

    使用时git config global要进行设置 它将写入哪个文件 Example git config global core editor blah 我在这些地方找不到它 C Program Files Git etc gitconf
  • 如何在 git 中删除 subversion 远程?

    我有一个最初使用 git svn 创建的 git 存储库 现在我有一个推送到的 git 服务器 但 svn 存储库已丢失 我可以删除 svn 远程吗 如何 您可以编辑 git config文件并删除与要删除的遥控器关联的部分 您要删除的行可
  • 如何终止当前正在运行的git进程? [复制]

    这个问题在这里已经有答案了 git commit m 45 fatal Unable to create F SoftifyBD Projects proj 4 CMS Latest contentmanagementsystem git
  • 如何在 Angular 模板中嵌入 GitHub gist?

    角度忽略script其模板中包含标签 但加载 GitHub gist 需要它们 执行此操作的最佳做 法是什么 使用iframe 创造script动态标记 或者是其他东西 一种方法是创建一个iframe with script里面并在你希望你
  • Sourcetree 2.1.2.5 - 显示“未提交的更改”,但没有任何待处理的内容

    我有一个以前没有遇到过的问题 即使我没有什么可提交的 并尝试将我的分支重置为 Sourcetree 显示的最新提交Uncommitted changes 根据 Atlassian 论坛的说法 通常有两个原因 您的工作目录中有很多很多未暂存的
  • git push origin 分支名总是推送到 master

    我搜索了一下 但似乎找不到答案 在我可以访问的两个盒子上 当我执行 git push dry run origin mytestbranch 时 我得到以下结果 To email protected cdn cgi l email prot
  • Hudson 结帐卡在“git fetch”处

    我正在使用 git 版本 1 6 2 2 1669 g7eaf8 在 Hudson 1 314 上使用 Hudson Git 插件 0 7 3 当我触发构建时 Hudson 执行 git fetch 但它永远不会返回 我把一只卡在那里14天
  • 如何在 Android Studio 中比较两个 Git 分支?

    我不确定是否可以将主分支 或任何其他分支 与当前功能分支进行比较 例如GIT does 我想要两个分支 主分支和功能分支 之间的差异 以便我可以在合并之前比较差异 我发现 Git UI 对用户不太友好 就像在 AS 中一样 我可以遍历代码并
  • 在 IntelliJ IDE 中找不到 Maven 插件

    我的项目中有一个新错误 位于 pom xml 文件中 我该如何修复它 IntelliJ IDEA中出现如下错误 Plugin org springframework boot spring boot maven plugin not fou
  • IntelliJ 无法识别 JPA 静态元模型

    我使用 JHipster 生成应用程序 并使用 Gradle 作为构建工具 当我创建实体时 我添加了过滤支持 这会生成 JPA 静态元模型 但 IntelliJ 无法识别元模型 我已经在 IntelliJ 上启用了注释处理器设置 但它似乎不
  • GIT 中的重复合并。它如何计算差异?

    我一直在做一项研究 试图了解 GIT 合并是如何工作的 我知道有几种合并类型 如递归 章鱼等 我发现解析 递归是最常用的 并且递归合并仅在存在多个共同祖先 基础时才有用 但是 我找不到从分支重复合并到主节点时使用哪种算法 或者如何计算祖先
  • 命令来确定当前 HEAD 的上游引用?

    我正在寻找我所希望的简单的一行命令确定当前签出分支的正确上游引用 本质上就像是 git branch remote HEAD 如果有效 会将符号模式 HEAD 转换为当前分支名称 然后选项 remote然后将其更改为远程跟踪分支的引用 但它
  • 无法在cordova项目中安装插件

    我面临一个大问题 Unable to install the phonegap plugins在我的科尔多瓦项目中 实际上昨天它仍然工作正常 现在 每当我尝试在我的 cordova 项目中使用 CLI 添加任何 cordova 插件时 我收
  • 使用 GIT 自动增加 AssemblyFileVersion

    好吧 我知道这可能不是传统的 但除此之外 我使用 AssemblyFileVersion 作为我的 构建名称 字符串 它的格式如下 File Version information for an assembly consists of t

随机推荐

  • 运用flask时对于数据操作会保留前面的数据咋办?

    Base metadata drop all Base metadata create all 每次传入数据后补上 就会自动删除上次的上传数据 对于同一个数据库里面的同一张表
  • 并行计算初步—1—用向量之和食用一个栗子

    代码我都加上注释了 耐心看完就行了 23333 不是作者菜 是没耐心看完代码 作者就是菜 这段代码由lvxiangyu11编写 转载请注明出处 https blog csdn net lvxiangyu11 include cuda run
  • 在Unity中使用键盘操作UI

    在Unity中使用键盘操作UI 效果预览 相关技术 Navigation EventSystem 效果预览 相关技术 Navigation 可被选中的组件中的 Navigation 属性 例如 Button 每一个Button及所有可被选中
  • HarmonyOS开发详解(五)——鸿蒙高级组件数据动态绑定案例实践

    本文将专门花一篇来讲述ListContainer和PageSlider ListContainer主要是参考官方例子 PageSlider在原有官方例子上进行了一些升级改造 原有例子添加固定的文字 通过改造动态读取本地json内容和本地图片
  • UDP传送和接受结构体结构的消息--Qt

    前言 最近的项目用到UDP接收结构体 以为和普通的传送字符串的一样 没想到我还是太天真 要能够接收或者传送结构体 一个很重要的知识点是 结构体字节对齐 废话不多说 小课堂开始了 结构体对齐 参考https www cnblogs com c
  • 嵌入式小白学习--STM32F103C8T6基于HAL库移植uC-COSIII系统

    本次将介绍基于HAL库的uC COSIII移植 以及通过uC COSIII系统实现三个任务的同时进行 目录 Part1 要求总述 Part2 uC COSIII的原理介绍 Part3 移植过程 3 1 工程建立 3 2 移植过程 Part4
  • VsCode系列(三):添加Vue.js智能提示-插件

    VsCode添加Vue js智能提示 插件 在这篇文章中将为大家介绍如何为VsCode添加Vue js智能提示的方法 开始添加vetur 首先我们需要先下载并安装汉化Vs Code 可以看我之前的文章 VsCode下载安装及汉化 并打开VS
  • 【git】强制使用远程分支(git pull -f ?)

    git reset hard origin your branch 参考 https stackoverflow com questions 1125968 how do i force git pull to overwrite loca
  • 【windows】windows核心编程读书笔记

    关于Unicode编码 微软对对U n i c o d e支持的情况 Windows 2000既支持U n i c o d e 也支持A N S I 因此可以为任意一种开发应用程序 Windows 98只支持A N S I 只能为A N S
  • 华为OD机试 - 最长的指定瑕疵度的元音子串(Java )

    最长的指定瑕疵度的元音子串 题目描述 开头和结尾都是元音字母 aeiouAEIOU 的字符串为元音字符串 其中混杂的非元音字母数量为其瑕疵度 比如 a aa 是元音字符串 其瑕疵度都为0 aiur 不是元音字符串 结尾不是元音字符 abir
  • 六、STL容器:mySTL

    6 mySTL 6 1 复数类模板 complex lt gt include Complex h Test complextest cpp 6 2 容器 6 2 1 顺序容器 vector lt gt list lt gt deque l
  • 【CV】第 1 章:人工神经网络基础

    大家好 我是Sonhhxg 柒 希望你看完之后 能对你有所帮助 不足请指正 共同学习交流 个人主页 Sonhhxg 柒的博客 CSDN博客 欢迎各位 点赞 收藏 留言 系列专栏 机器学习 ML 自然语言处理 NLP 深度学习 DL fore
  • ubuntu不能上网解决方法

    可能会是Network Manager 有BUG引起的 解决方法如下 首先 卸载掉Network Manager sudo apt get remove network manager 然后 手动配置网卡 在终端输入 sudo gedit
  • Shell之字符串、数组、内置命令、运算符

    文章目录 Shell字符串变量 Shell字符串变量 格式介绍 字符串的3种格式 字符串的3种格式区别 获取字符串的长度 小结 字符串拼接方式 Shell字符串变量 字符串截取 案例 小结 Shell索引数组变量 Shell索引数组变量 定
  • 神经网络的梯度下降法--基于手写数字识别神经网络(二)

    仅供个人学习使用 学习资料来源于 3Blue1Brown官方账号 上一节讲了神经网络的结构 本节主要讲神经网络是怎样进行学习 主要涉及两个内容 1 梯度下降的思想 Gtadient descent 2 隐含层神经元的真实目的 一 梯度 计算
  • C++报错无效的预处理命令include_C语言:全局变量在多个c文件中公用的方法!

    用C语言编写程序的时候 我们经常会遇到这样一种情况 希望在头文件中定义一个全局变量 然后包含到两个不同的c文件中 希望这个全局变量能在两个文件中共用 举例说明 项目文件夹project下有main c common c和common h三个
  • strapi的使用(一)

    一 strapi strapi是一个基于nodejs的CMS 内容管理系统 服务基于koa2 可以通过可视化页面简单的操作数据库建表 修改数据 配置权限等等 前端可以根据RESTful API 设计规范请求strapi默认配置的接口 获取到
  • 单片机设计_单路测温系统(AT89C51、DS18B20温度传感器、LCD1602)

    单片机测温系统 想要更多项目私wo 一 简介 此系统主要由AT89C51 DS18B20温度模块和LCD1602组成 大致的原理是DS18B20温度采集到的数据传送给AT89C51的P3 3 INT1 外部中断1 最后通过LCD1602显示
  • 让开发人员偷懒的正则表达式

    正则表达式是一种基于特殊模式符号系统的文本处理系统 简而言之 它为程序员提供了轻松处理和验证字符串的能力 它代表了DRY Don t Repeat Yourself 原则的实现 在几乎所有支持的语言中 正则表达式模式根本不会改变形式 在后端
  • github部署本地

    github的java项目部署到本地 通过idea 1 注册github 如果你没有github的账号 那需要注册一个 注册github可以参考 https zhuanlan zhihu com p 103268406 当然 由于githu