likes
comments
collection
share

Git & VSCode 让管理项目如此简单

作者站长头像
站长
· 阅读数 3

前言:相信每一位程序员都离不开git这个工具。本篇文章带大家来认识一下如何结合Git和Vscode来管理你的项目。(你已经是一个成熟的git了,应该自己提交代码了~)

第一步:配置vscode的Git地址

  • 打开vscode首选项 - 设置 - 搜索git.path 打开setting.json
  • 添加"git.path":"Git实际安装地址"
"git.path": "g:/Program Files/Git/cmd",

添加后,在输出栏中打开git工具可以看到:

Git & VSCode 让管理项目如此简单

第二步:Git配置SSH公钥

会用到的命令行:

  • git config --list //查看配置列表
  • git config --global user.name "butterflylitter" //设置用户名(-g全局)
  • git config --global user.email "your email@xxx.com" // 设置email
  • git config --global credential.helper store //设置信用凭证(记住账号密码)
  • ssh-keygen -t rsa -C "your email@xxx.com" // 配置公钥 -t: type,rsa:非对称加密

创建GitHub项目

Git & VSCode 让管理项目如此简单

克隆项目

//通过命令行方式 git glone 将项目克隆到本地

git clone https://github.com.cnpmjs.org/butterflylittle/git-learn.git

Git & VSCode 让管理项目如此简单

Git & VSCode 让管理项目如此简单

打开项目文件夹

新建一个index.html文件,点击源代码管理器

Git & VSCode 让管理项目如此简单

点击+号暂存文件,点击√ 提交文件,输入

Git & VSCode 让管理项目如此简单

输入账号密码

Git & VSCode 让管理项目如此简单

刷新GitHub项目页面,可以看到文件已添加进去了

Git & VSCode 让管理项目如此简单

配置信用凭证

因为新建项目后,我们每次推送(push)文件到GitHub时都要输入一次账号密码,这样非常麻烦。我们可以通过以下两种方法设置信用凭证,后续就可以直接提交推送了。

方法1:credential.helper

git config --global credential.helper store

Git & VSCode 让管理项目如此简单

方法2:ssh-keygen

此方法适用于SSH方式克隆的项目

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

连续回车3次,出现下图信息

Git & VSCode 让管理项目如此简单

找到id_rsa.pub文件,一般在C:\Users\usename\.ssh 路径可以找到。首先,用记事本打开该文件,复制里面的内容。然后在GitHub setting中找到 SSH 设置,创建新的SSH key,将id_rsa.pub的内容复制到key中保存即可。

Git & VSCode 让管理项目如此简单

Git & VSCode 让管理项目如此简单

配置完成后,就可以直接提交和推送到GitHub上啦。

Git & VSCode 让管理项目如此简单

本文完。

感谢您的阅读,如果有帮助到你的话,求点赞,求关注。这是我继续写文章的最大动力。谢谢