一、下载安装git
git下载地址:https://git-scm.com/downloads
其他参考下载地址:https://www.liaoxuefeng.com/wiki/896043488029600/896067074338496
下载后,解压运行安装。
安装及操作:https://www.cnblogs.com/ximiaomiao/p/7140456.html
git安装好后,打开git bash here 设置用户和邮箱。
//全局设置
git config --global user.name 你的目标用户名;
git config --global user.email 你的目标邮箱名;
git 修改当前的project的用户名的命令为:git config user.name 你的目标用户名;
git 修改当前的project提交邮箱的命令为:git config user.email 你的目标邮箱名;
//执行命令会生成一个.git的文件夹
git init
二、idea 配置Git
file-setting-git如下图
选择Git的本地路径,test,如图选择,OK。
三 idea 用git下载项目
-
https方式
将项目路径粘贴URL内,点击Test,弹出用户和密码输入框,输入gitLab上的用户名和密码就可以了。选择自己要下载到的本地路径,选择Clone,项目就成功下载了。 -
ssh方式
首先git要配置ssh key。
参考链接:https://www.cnblogs.com/yanh0606/p/9199774.html
参考链接:https://blog.csdn.net/fastjack/article/details/79757520打开git bash 输入命令,如果出现下图这两个rsa文件,那就不需要配置ssh key了
ls ~/.ssh
如果没有则需要配置,在git bash下输入命令
// -t 指定密钥类型,默认是 rsa ,可以省略。 -C 设置注释文字,比如git的地址。
// -f 指定密钥文件存储文件名,我们省略了命令执行的时候会让你选择文件名,直接回车就会保存在默认的位置。
// 输入两次密码,最后出现 key fingerprint和 key's randomart 就表示创建成功了
ssh-keygen -t rsa -C "你的email地址"
ssh key创建成功后,将key添加到gitLab中
打开id_rsa.pub文件,将key复制下来,打开gitLab,登录。
登录成功后,点击右侧用户下拉箭头,选择Settings如下图
打开用户Settings之后,选择SSH keys,在右侧空白区域粘贴复制的key,点击下方【Add key】按钮。
SSH Key添加完成后,可以使用idea下载git项目了,方式同https相同,只是配置改成ssh方式,路径改成ssh的路径。
**
四 项目url获取
**
因为我们用的是gitLab,获取方式和gitHub相同,打开项目,右侧出现克隆,点开下拉框会出现2中URL,选择需要的路径就可以。
五、git的命令
git init
git config user.name //展示用户名
git config user.email //展示邮箱
git config user.name "用户名" //设置目标用户名
git config user.email "邮箱" //设置目标邮箱
git config --global user.name "用户名" //设置全局用户名
git config --global user.email "邮箱" //设置全局邮箱
git config --local --list //查看本地设置属性
ls ~/.ssh //查看是否生成ssh key 文件
ssh-keygen -t rsa -C "邮箱" //生成 ssh key
ssh -T git@xxx.xxx.com //测试git连接地址
git clone git@xxx.xxx.com:xxx //下载项目
git gui 使用参考:https://www.runoob.com/w3cnote/git-gui-window.html