一、安装git工具和建立ssh密钥
1.1 下载git工具
github由于访问较慢且不稳定,这里使用gitee平台,先下载git工具
git工具下载:Git - Downloads (git-scm.com)
下载windows的64位版本(根据自己电脑选择)
通过命令行cmd输入,能查看到git版本代表安装成功
git --version
1.2 git基本设置和创建密钥
当安装Git后,首先要做的事情是设置用户名称和email地址。每次Git提交都会使用 该用户信息
在任意一个文件下右键点开git bush
设置用户信息
git config --global user.name "你想设置用户名"
git config --global user.email "你想设置的邮件"
通过以下代码可以查看你的设置
git config --global user.name
git config --global user.email
设置完成后,打开git bash,先只输入cd 然后回车,进入家目录
然后输入代码
ssh-keygen
一路回车即可,由于我之前设置过了,这里粘一下别人的(y总的)
之后输入如下代码,进入.ssh文件夹
cd .ssh
在输入ls查看当前文件夹下目录,能找到2个文件
其中id_rsa是私钥,不能给别人看
id_rsa.pub是公钥,我们需要复制的是这个
输入以下代码进入id_rsa.pub
cat id_rsa.pub
就能得到密钥,如下图,直接复制即可
打开gitee网站,进入设置,左边有一个ssh公钥
拷贝公钥到框中,随便输入一个标题,点击确定
二、创建仓库
选择新建仓库
填写仓库名称即可,仓库介绍选填,选择开源还是私有,下面初始化都不用选,直接创建。
三、idea中的使用
3.1 初始化和连接到远程仓库
这里是我先在idea创建的项目SxProject,之后再添加的git
去gitee项目界面点击克隆/下载
在这里选择ssh,复制ssh地址
在项目的文件目录/SxProject中,未设置之前是没有.git .gitgnore等文件的
右键打开git bush,输入以下代码进行初始化:
git init
之后连接远程仓库,origin 后面跟的是你复制的ssh地址
git remote add origin git@gitee.com:guhun233/sx-project.git
之后输入以下代码,查看远程仓库,输出origin就连接成功了
git remote
3.2 在idea中将代码上传到gitee
如果我们想把所修改的项目,上传到gitee中,在这里点击提交
左边会有个界面,上面选择要上传的文件,只有修改过的文件,下面的文本框是写这次提交的一些说明,比如这里我写的就是创建项目,jdk版本17,springboot版本3.2.6
然后点击提交,提交后还没有上传到gitee中。
这时候我们再点击推送
点击推送就会传到gitee中。
3.3 在gitee中克隆项目/更新项目
3.3.1 克隆项目
先去gitee项目界面,在克隆/下载按钮,复制https链接
然后选择一个放置文件的位置,比如在F:\SxProject位置,进到这个文件夹下右键打开git bash,输入代码,clone后面跟着你复制的https链接
git clone https://gitee.com/guhun233/sx-project.git
等待下载完成即可
3.3.2 更新合并项目
在项目文件夹下,如F:\SxProject,右键打开git bash
输入如下代码, 即可从更新到gitee上的最新版本,等待下载完成即可
git pull