Java项目上传GitHub,保姆级教程,必看!

准备工作
  1. 首先时要能访问GitHub
      如果访问不了如何解决?——下载并安装FistGithub
      如何下载?我们只需要向fastgithub@qq.com这个邮箱发送任意内容即可获取文件安装包
      如何安装?直接解压即可,解压后打开FastGithub.UI.exe,就可以访问GitHub了
  2. 然后是要安装好git
      git下载步骤及git的使用
1. 创建远程仓库
  1. 进入github官网创建用户
  2. 找到右上角的“+”,选择New repository
    在这里插入图片描述
    3.按照下面的提示创建仓库
    在这里插入图片描述
    4.看到下图,说明仓库创建成功,此时仓库中没有任何内容
    在这里插入图片描述
2. 将Java项目上传到远程仓库

我会按照下面的命令依次演示

#初始化git,在当前目录(项目根目录)下使用该命令,会生成一个.git的(隐藏)目录
git init
#创建.gitgnore文件【可选】
touch .gitignore
#使用vim编辑.gitgnore(制定忽略规则) 【可选】
vim .gitignore
#创建readme.md文件,(用于介绍项目)【可选】
touch readme.md 
#将项目所有(非忽略)文件添加到暂存区(工作目录 ----> 暂存区),add后面是文件名,这里的“.”是通配符
git add .
#将所有文件提交到本地仓库(暂存区 ----> 本地仓库),可指定文件提交,注意必须有-m参数
git commit -m "提交信息"
#添加(配置)远程仓库,其中origin是给远程仓库起的别名,url是远程仓库的地址(https/SSL)
#要求该url地址中必须有仓库,否则命令执行失败
git remote add [origin] [url]
#将本地仓库推送到远程仓库(本地仓库 ----> 远程仓库)
git push -u [origin] "master"
  1. 如图所以,在项目的根目录下,鼠标右键打开git命令界面,
    在这里插入图片描述

  2. 输入git init,初始化git, 会在项目的根目录下生成.git文件夹,注意这是个隐藏文件夹
    在这里插入图片描述

  3. 输入touch .gitignore ,创建.gitgnore文件,这个文件负责制定文件的忽略规则,即上传仓库时要忽略的文件
    在这里插入图片描述
    我们编辑这个文件,内容如下图
    在这里插入图片描述
    . 输入touch readme.md,创建readme.md文件,这个文件用于介绍/展示项目
    在这里插入图片描述

  4. 输入git add .,将所有非忽略文件添加到索引区(暂存区)
    在这里插入图片描述

  5. 输入git commit -m "提交信息",将暂存区中的所有文件添加到本地仓库。
    直到这一步,我们成功将java项目添加到本地仓库,下一步我们需要将本地仓库推送到远程仓库
    在这里插入图片描述

  6. 输入git remote add demo https://github.com/ghs2022/demo.git,配置远程仓库,其中
    "demo"是远程仓库的别名,
    " https://github.com/ghs2022/demo.git"是我的远程仓库的地址,也就是之前在github中创建仓库的地址

  7. 输入git push -u demo "master",将本地仓库推送到远程仓库
    在这里插入图片描述
    到这里就算是成功将Java项目上传到GitHub上了,我们去GitHub仓库上看一下
    在这里插入图片描述

可以看到成功将java项目上传到了GitHub上了

在我演示完后我才发现,配置.gitignore文件时*.iml写成了*.iml😭,所以simplemybaits.imi这个文件才没有被忽略,既然遇到了那就提一嘴。
我们可以怎么做?

  1. 第一种方式,直接删除文件,但如果有很多文件都没有被忽略,那我们自己一个一个的删除无疑会很麻烦。
  2. 第二种方式,更改本地.gitignore文件,然后重新提交到远程仓库,具体过程看下图
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    可以看到GitHub中的内容中simplemybaits.imi成功被忽略掉在这里插入图片描述
将远程仓库克隆到本地

如果我们在GitHub上忽然看见一个非常好的项目,向下载下来我们可以怎么做?—>克隆

比如我们想要克隆这个名为"manong-ssm"的Java项目
在这里插入图片描述

  1. 拷贝仓库地址在这里插入图片描述
    2.到拷贝目录下打开git命令行,输入git clone 仓库地址

在这里插入图片描述
通过下图可以看到克隆成功
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值