GIT相关操作,新电脑,新项目都是这么来玩的!
返回导航页
新电脑第一次使用GIT
要是用GIT,那必须下载软件git,可以理解为github或者gitee的客户端
下载地址:
https://git-for-windows.github.io/
设置邮箱等信息
git config --global user.name “your name”
git config --global user.email “your email”
配置SSH
配置git 的SSH
步骤一、检查本地ssh key是否存在
1、windows下 开始 -- 搜索框输入 git bash,打开git bash窗口;
2、git base窗口中输入指令 ls ~/.ssh/ 来检查ssh key是否存在;
3、如果key不存在则按照步骤二重新生成,ssh key已存在则跳过步骤二,执行步骤三;
步骤二、生成ssh key
1、继续步骤一的git bash窗口执行指令:
ssh-keygen -t rsa -b 2048 -C "你自己的邮箱地址"
修改邮箱地址为你自己的邮箱地址,注意此处邮箱地址前后的双引号为英文格式双引号;
2、指令执行后页面提示:
不做修改直接回车,会将生成的rsa文件保存为默认名称 再次回车提示:
== 第二次回车,输入密码,自己定义的(不是Github或gitee的登陆密码)以后提交代码的时候要用的,一定要记住这个密码! ==
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
提示设置提交/拉取代码到Github时需要的密码及确认密码;
设置密码后再次回车提示Your identification has been saved in.... 即表示ssh key生成成功;
执行指令ssh-add ~/.ssh/id_rsa 添加ssh key至ssh agent,此步会要求输入步骤二设置的密码;
需要注意的是此处可能报错:Could not open a connection to your authentication agent,我的解决办法是关掉当前git bash窗口,重新以管理员身份运行git bash 即解决问题;
解决方式二:
在执行 ssh-add ~/.ssh/id_rsa 时发生此错,
执行如下命令 ssh-agent bash
然后再执行 ssh-add ~/.ssh/id_rsa 即可。
注意:win11 用全路径
一般来说,路径是这个(c:/用户/电脑名/.ssh)
ssh-add C:\Users\59968\.ssh\id_rsa
步骤四、添加ssh key至guthub或者码云
一般来说,路径是这个(c:/用户/电脑名/.ssh)
C:\Users\scma.ssh
这里直接打开这文件复制格式会有问题的,
会报这个错误:
Key is invalid. You must supply a key in OpenSSH public key format github
解决方案:
clip < ~/.ssh/id_rsa.pub
使用这个命令,直接回车,就可以将公钥复制到剪切板了,直接去界面里Ctrl + V 就可以了
码云和github都是一样的道理
连接代码仓库,下载代码
查看远程仓库地址:
查看远程仓库地址:
git remote -v
添加远程仓库地址:
git remote add origin git@gitee.com:Memorandum.git
下载代码
git clone git@gitee.com:coder-msc/Memorandum.git
IDEA 配置GIT
使用GIT或者gitHUB需要下载插件,登录不登录都无所谓,不影响使用,因为已经配置GIT了
然后就使用IDE来操作git吧,看个人习惯了,界面操作也是很舒服的!
常识命令
git add
git push
git commit
git pull
git checkout
…
…
这些命令就不一一介绍了,教程非常多,算是git的基本常识了!
配置IDEA的时候,提交代码,会需要输入设置的密码(上面自己设置的那个密码)