Vscode配置git

本文介绍了Git作为分布式版本控制系统的概念和重要性,提供了Windows环境下Git的下载和安装步骤。接着详细阐述了如何在VSCode中配置Git,包括设置git.exe路径和使用GitBash。此外,还指导了如何生成SSHkey并将其添加到GitHub账户以实现安全连接。文章进一步说明了如何克隆仓库以及在VSCode中上传新项目,并给出了解决常见问题的方法,如设置Git的用户名和邮箱。
摘要由CSDN通过智能技术生成

1、Git介绍和安装

Git是什么

Git是目前世界上最先进的分布式版本控制系统(没有之一)。简单来说,它是控制项目版本的一个工具。我们可以利用Git进行多人协作和代码备份等工作。

下载git(64bit windows下载链接

进入官网进行下载
在这里插入图片描述

2、安装

  • 如果之前没有安装过,则直接安装就行。
  • 如果之前安装过,确保环境变量已经添加
    在这里插入图片描述

3、vscode配置git

打开配置文件

在这里插入图片描述

配置git.exe

注意在打括号里面

// 配置git
"git.path": "S:/1install/Git/bin/git.exe",
"git.enableSmartCommit": true,
"update.mode": "none",

在这里插入图片描述

配置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"
}, 

在这里插入图片描述

配置结果

在这里插入图片描述

4、配置git和本地的SSHkey

1、打开bash终端,创建SSHkey
输入:your@email.com代表你自己的邮箱账号

ssh-keygen -t rsa -C "your@email.com"  

2、然后连续点击三次回车键。
在这里插入图片描述
3、会在本地用户文件夹下生成.ssh的文件夹,里面包含id_rsa和id_rsa.pub两个文件(其中用户==User, Administrator是你的用户名字,就是你开机输入密码页面的那个名字),用记事本打开id_rsa.pub文件并复制

在这里插入图片描述
在这里插入图片描述
4、回到刚刚注册的GitHub账号里去,点击设置
在这里插入图片描述
5、然后点击SSH。
在这里插入图片描述点击
6、NEW SSHkey
在这里插入图片描述
7、把第3步复制的key粘贴进去,添加到GitHub账号设置中。
在这里插入图片描述
8、然后回到git,输入

ssh -T git@github.com

输入:yes
在这里插入图片描述
配置结束
############################################

5、克隆仓库

1、使用代码克隆

https://github.com/BingCS/P2-Net.git为要克隆的地址,获取方式见下图

git clone https://github.com/BingCS/P2-Net.git

2、重新打开vscode, 并输入要克隆的git地址

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

上传新的repositories(新的git 项目)

1、将上传的文件夹项目拖进vscode打开, (如果弹出信任窗口,点击信任)
在这里插入图片描述
在这里插入图片描述

新仓库发布简单的方法是直接点发布
在这里插入图片描述

2、点击git 和初始化,生成.git文件
在这里插入图片描述
在这里插入图片描述
3、点击加号+暂存项目
在这里插入图片描述
在这里插入图片描述
4、输入修改或提交的内容记录,点提交或者对号
在这里插入图片描述
5、点击发布和自己的账号
在这里插入图片描述
在这里插入图片描述

修改提交

遇到的问题解决方案

使用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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值