前期准备:
我们先要有GitHub账号,下载应用Git。
下载git
Git官网下载路径:Git - Downloading Package
官网下载git是很慢的,如果想要快一点的话,可以去看看这篇文章提供的阿里云盘下载链接如何将java项目部署到github?如何将github的java项目部署到本地(通过idea)?_java clone 项目到本地-CSDN博客
安装Git也很简单,我们双击下载好的git安装程序,然后只要修改一下我们想要的安装路径,然后一路next就好了。
git配置
下载好git后,我们可以在“开始”-搜索“Git CMD”然后点击:
然后我们可以输入
git config --list
命令查看当前配置,如下:
其中我们要注意有没有上图中红框中的两项,如果没有的话:可以用以下两个命令配置:
git config --global user.name "xxx"
git config --global user.email "1234567890@yyy.com"
其中“xxx”代指想要的用户名,无特殊要求。
而第二个命令引号中的内容则是邮箱(要求和你想要用的远程仓库的邮箱一致)
如此之后再次查看当前配置就会出现user.name和user.email了
IDEA配置Git路径:
我们IDEA可能无法识别git路径,那么我们就要在IDEA中去手动配置一下,方法如下:
打开:文件-设置
点击:版本控制-git-点击可执行文件路径右侧的文件夹
然后找到你们安装Git的目录,找到Git-bin-git.exe,然后点击确定
然后可以点一下“测试”试试看,这样就好了。
将你的项目放到git上
首先我们要想将项目放到git上,就要先cd到项目文件夹下,然后对该文件夹进行一个初始化:
d:
cd D:\JavaCode\DuoXianCheng1
git init
cd 后面写你们自己的项目路径
敲完上面的代码后你们的项目中就会出现一个".git"文件夹
然后我们可以输入
git status
查看当前文件夹下的状态,全是红的就代表都没被git管理。
我们需要输入以下代码
git add *
来将其中所有文件来暂时的存在git里面
再次输入
git status
提交到本地仓库
输入
git commit -m 'test1'
'test1'单引号中也可以是别的内容,他只是作为一个标识
若如此做,项目文件就会被提交到本地的 Git 仓库中
再次查看状态,会发现提示没什么可以提交了
提交到远程仓库
创建并配置ssh秘钥:
在Git CMD中输入
ssh-keygen -t rsa -C "1234567890@yyy.com"
邮箱的要求还是和之前一样。
然后一路敲回车,等到如下图所示即可获得秘钥了(红框框起来的位置就是秘钥位置):
我们按照位置去用记事本打开那个文件,然后将里面的内容全部复制下来。
进入GitHub,点击头像-设置-SSH和GPG密钥。将密实复制到“钥匙”一栏中,标题就随便起了。然后点击添加SSH密钥。
创建github仓库
点击头像-您的储存库-NEW
然后填写信息
点击创建库
创建完成后我们可以看一下它的分支是只有一个main的(如下图)
使用Git提交到远程仓库
首先我们要将已经创建的仓库的网址复制下来并在后面加上“.git”
然后输入如下命令
git remote set-url origin https://github.com/zr122/DUOXIANCHENG.git
这个命令是将目标远程仓库起了一个叫“origin”的别名并记录下来,方便代指远程仓库
然后我们输入:
git push -u origin master
提示:
即可
使用IDEA提交到远程仓库
1.对目标项目进行初始化
然后文件会变红:
然后如下图选择
然后像这样选种要提交的文件后:
点击提交,被提交的文件名会变白
2.提交到远程仓库
首先创建远程仓库
然后回到idea Git-推送
然后如下图所示
然后会要求你登录github你就登陆就行了
再然后就会提示:
大功告成!!!