0


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

目录

准备工作

  1. 首先时要能访问GitHub   如果访问不了如何解决?——下载并安装FistGithub   如何下载?我们只需要向[email protected]这个邮箱发送任意内容即可获取文件安装包   如何安装?直接解压即可,解压后打开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后面是文件名,这里的“.”是通配符gitadd.#将所有文件提交到本地仓库(暂存区 ----> 本地仓库),可指定文件提交,注意必须有-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 仓库地址

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

标签: github git java

本文转载自: https://blog.csdn.net/weixin_56090951/article/details/126561502
版权归原作者 激进的韭菜 所有, 如有侵权,请联系我们删除。

“Java项目上传GitHub,保姆级教程,必看!”的评论:

还没有评论