1、Git介绍和安装
Git是什么
Git是目前世界上最先进的分布式版本控制系统(没有之一)。简单来说,它是控制项目版本的一个工具。我们可以利用Git进行多人协作和代码备份等工作。
下载git(64bit windows下载链接)
进入官网进行下载
![在这里插入图片描述](https://img-blog.csdnimg.cn/3e68d48b1d7c4def8c04e70f4287268d.png)
2、安装
- 如果之前没有安装过,则直接安装就行。
- 如果之前安装过,确保环境变量已经添加
![在这里插入图片描述](https://img-blog.csdnimg.cn/3d321495ab7e40558adc368ed1706c4b.png)
3、vscode配置git
打开配置文件
![在这里插入图片描述](https://img-blog.csdnimg.cn/3e541157e5544c0eb26f67adacd0cce1.png)
配置git.exe
注意在打括号里面
// 配置git
"git.path": "S:/1install/Git/bin/git.exe",
"git.enableSmartCommit": true,
"update.mode": "none",
![在这里插入图片描述](https://img-blog.csdnimg.cn/4052997ea1bf4343947390c5ef302a9b.png)
配置git-bash
// 配置git-bash
"terminal.integrated.profiles.windows": {
"PowerShell -NoProfile": {
"source": "PowerShell",
"args": [
"-NoProfile"
]
},
"Git-Bash": {
"path": "。。。。。\\Git\\bin\\bash.exe", //自己bash.exe地址
"args": []
}
},
"terminal.integrated.defaultProfile.windows": "Git-Bash",
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
![在这里插入图片描述](https://img-blog.csdnimg.cn/6abcbb3880cc43529e048ac5e4c0f571.png)
配置结果
![在这里插入图片描述](https://img-blog.csdnimg.cn/12516400ca4745ca99127cf3cc00c833.png)
4、配置git和本地的SSHkey
1、打开bash终端,创建SSHkey
输入:your@email.com代表你自己的邮箱账号
ssh-keygen -t rsa -C "your@email.com"
2、然后连续点击三次回车键。
![在这里插入图片描述](https://img-blog.csdnimg.cn/70d18240105f4fc799fd5cdf57f6acf6.png)
3、会在本地用户文件夹下生成.ssh的文件夹,里面包含id_rsa和id_rsa.pub两个文件(其中用户==User, Administrator是你的用户名字,就是你开机输入密码页面的那个名字),用记事本打开id_rsa.pub文件并复制
![在这里插入图片描述](https://img-blog.csdnimg.cn/93ffa04cb2d74b158e38c1683f88b29d.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/527ceacc7bb8487297ed1962f266dab0.png)
4、回到刚刚注册的GitHub账号里去,点击设置
![在这里插入图片描述](https://img-blog.csdnimg.cn/5f8e0b3d5d264b7a870e9b5d498e39e0.png)
5、然后点击SSH。
点击
6、NEW SSHkey
![在这里插入图片描述](https://img-blog.csdnimg.cn/d6fc3c28874a45a3acc0668c4f5b6312.png)
7、把第3步复制的key粘贴进去,添加到GitHub账号设置中。
![在这里插入图片描述](https://img-blog.csdnimg.cn/ec7922efdb1a400f9e6cffa606838b57.png)
8、然后回到git,输入
ssh -T git@github.com
输入:yes
![在这里插入图片描述](https://img-blog.csdnimg.cn/4f87a2be77ff4ec68000179691fdb19b.png)
配置结束
############################################
5、克隆仓库
1、使用代码克隆
https://github.com/BingCS/P2-Net.git为要克隆的地址,获取方式见下图
git clone https://github.com/BingCS/P2-Net.git
2、重新打开vscode, 并输入要克隆的git地址
![在这里插入图片描述](https://img-blog.csdnimg.cn/81e8627d60684a058c703b4456f94f38.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/7fdb683f1ea5403eb17bca9afe8bbdb8.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/55a6fd41cb224a43ab57e51ebabba57c.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/a486d915251f4248ae08142ccf0f45f2.png)
上传新的repositories(新的git 项目)
1、将上传的文件夹项目拖进vscode打开, (如果弹出信任窗口,点击信任)
![在这里插入图片描述](https://img-blog.csdnimg.cn/7999c20e424e4ed293903070425b8902.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/48d7bbf94a2a4e72b93b2bfacbb75237.png)
新仓库发布简单的方法是直接点发布
![在这里插入图片描述](https://img-blog.csdnimg.cn/29f7617544a748ba8e58b0792a45d35b.png)
2、点击git 和初始化,生成.git文件
![在这里插入图片描述](https://img-blog.csdnimg.cn/6df0841b30844fa68741c9864a21403f.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/607d840ae9a54948abb7ec2cbbd1dddd.png)
3、点击加号+暂存项目
![在这里插入图片描述](https://img-blog.csdnimg.cn/2a13fd4385a8409283d08b1e56f01000.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/9f290a94791840149fc1871d00ec09bc.png)
4、输入修改或提交的内容记录,点提交或者对号
![在这里插入图片描述](https://img-blog.csdnimg.cn/ce04144eda4d4d7ca5f4637782e2429f.png)
5、点击发布和自己的账号
![在这里插入图片描述](https://img-blog.csdnimg.cn/721505e2f21a4fa9a3ca596b923ea77c.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/e310ced35f8f442e89d2dbd54319f15f.png)
修改提交
遇到的问题解决方案
使用git config --global设置用户名和邮件
git config --global user.name "bryan sun"
git config --global user.email "hitsjt@gmail.com"
参考
https://zhuanlan.zhihu.com/p/31417255
https://blog.csdn.net/sjt19910311/article/details/83685616
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)