VSCode配置Git随记

2018年05月29日 10:14:24 Dominic- 阅读数:4096
 

vscode中对git进行了集成,很多操作只需点击就能操作,无需写一些git指令。

不过这就需要你对vscode进行配置。下面我会讲到git的配置与免密码上传github。

一、安装Git管理工具,可上官网安装,安装路径https://git-scm.com/,安装路径默认C:\Program Files\Git,可自行修改,这里我是安装在D:\Program Files\Git。

二、安装完Git之后,如图配置好环境变量path路径的信息,一般会自动配置成功,配置完成后电脑就可以使用Git了。

三、要想在VS Code里面使用Git需要在编辑器内配置git.path

配置步骤:在编辑器的文件->首选项->设置->搜索git.path->点击编辑->找到你的电脑git的安装目录,找到里面的bin文件夹,里面的git.exe文件把该文件的完整路径复制下来

四、VSCode中Git的使用以及Github的免密上传

首先设置一下全局变量,以下命令直接在git-bash终端上输入即可,成功之后会在你的电脑用户跟目录下生成一个 .gitconfig的配置文件,里面包含着你的用户名及密码

Git 全局设置:
git config --global user.name "用户名"

git config --global user.email "用户邮箱"

这里因为我为了方便把终端设置成了git-bash终端,以下是教程

还是在默认用户设置里面搜索以下字段

terminal.integrated.shell.windows

然后复制安装目录下的bin文件夹里面的bash.exe文件目录更新到用户设置里面如图

设置完后就可以使用快捷键Ctrl+~打开终端了

接下来就是上传代码到github上

在上传之前先在github上创建库,也就是放项目的文件库如图

创建完成后进入vscode打开终端进入要上传的项目的根目录

之后执行git初始化仓库命令git init

执行添加文件目录到git仓库命令 git add . (. 小数点是添加当前目录下的所有文件 也可以只添加制定文件或者文件夹)

执行上传到git仓库命令git commit -m "可写注释内容"

执行git仓库与github仓库的连接命令git remote add origin https://github.com/你的github的用户名/test.git(这里是你创建的仓库名字加上 .git)

执行推送到分支(master)的命令git push -u origin master(分支名字master为主分支)

在你第一次使用时点击推送或者执行上条push的命令时会弹出github的登入框,输入用户名密码(在vscode中每次push都要输入用户名密码,这里可以执行git命令让git软件记住密码)如下

git config --global credential.helper store

执行到这里就可以到github上面查看你刚才新建的github仓库了,点开里面就是你的项目了,success

vscode因为集成了git所以vscode的有些按钮可替代上面输入的git命令,如图:

下图推荐在你更新代码的时候使用,第一次使用我推荐全程使用git命令

从github上面下载代码到自己电脑上操作步骤如下:

基于之前我已经在vscode上面集成了git-bash的终端,这里就可以直接打开编辑器,打开你要存放的文件夹,ctrl+~打开终端,直接输入命令

git clone http://github.com/用户名/github上你要clone的项目名称

这样等待下载完成代码就到你的电脑上了。

如果没有集成终端的话,打开git-bash终端,输入命令  进入你要存放的地址(cd 文件夹名称),之后再次执行上述的克隆命令即可。

以上内容纯属个人随记,若有写错的,请勿怪,谢谢!

VSCode配置Git随记的更多相关文章

  1. vscode配置git及码云

    1.将代码放到码云 到码云里新建一个仓库,完成后码云会有一个命令教程按上面的来就行了 码云中的使用教程: Git 全局设置: git config --global user.name "A ...

  2. vscode 配置Git

    步骤: 下载Git客户端 配置环境变量 设置vscode与Git的关联 重启 步骤一: 该网址,下载即可. https://git-scm.com/downloads 步骤二: 计算机 > 属性 ...

  3. vscode——配置git的path

    设置 打开设置 搜索配置 复制Json文本 编辑配置 粘贴刚才复制的json文本,并将自己git的地址写好,保存即可 完整配置 { "workbench.colorTheme": ...

  4. vscode 配置踩坑记

    vscode-easy-less 遇到问题最好的解决方式是看官网文档,切记!!! 在web开发当中,经常会写less然后编译成css,当然在VS Code当中也有这样的插件(EasyLess), 但是 ...

  5. vscode中git的配置

    vscode中对git进行了集成,很多操作只需点击就能操作,无需写一些 git 指令. 不过这就需要你对vscode进行配置.下面我会讲到 git 的配置与免密码上传 github VSCode配置g ...

  6. vscode中配置git

    vscode中配置git vscode 报错 未找到Git.请安装Git,或在"git.path" 设置中配置 第一步安装git git安装方法自行解决,提供git下载连接! gi ...

  7. 二、vue之 使用vscode配置

    vue之 使用vscode配置 visual  studio code 简称vscode,下图为图标 ... 开启vscode ... 1.导入文件夹,选择菜单栏 文件-打开文件夹->选择相应已 ...

  8. vs code配置git

    在项目目录执行 git init 修改.git文件夹下的config文件 [core] repositoryformatversion = 0 filemode = false bare = fals ...

  9. Go(02)windows环境搭建和vscode配置

    之前讲述过linux环境下Go语言开发环境搭建,这次简述下windows的搭建以及vscode配置 windows环境搭建 同样去https://studygolang.com/dl下载windows ...

随机推荐

  1. 365. Water and Jug Problem量杯灌水问题

    [抄题]: 简而言之:只能对 杯子中全部的水/容量-杯子中全部的水进行操作 You are given two jugs with capacities x and y litres. There i ...

  2. js函数内未声明变量

    <script> function test(){ testd = "Hello"; } test(); alert(testd); </script> 当 ...

  3. java 遇到的问题

    1.list.sort(new Comparator<String>() { @override public int compare(String o1, String o2) { re ...

  4. java特殊字符分隔符

    点,string.split("[.]") . 竖线, string.split("\\|"). 星号, string.split("\\*" ...

  5. magento中Model创建以及该Model对于数据库的增删改查

    本文是按照magento英文文档照做与翻译的. Model层的实现是mvc框架的一个巨大的部分.它代表了你的应用的数据,或者说大多数应用没有数据是无用的.Magento的Model扮演着一个重要的角色 ...

  6. Django的内置登录、退出、修改密码方法

    Django中内置的登录.退出.修改密码方法. 1.url.py中使用django.contrib.auth中的views函数,django.views.generic中的TemplateView函数 ...

  7. HOOK NTFS 禁止格式化

    if(bHooked == FALSE) { RtlInitUnicodeString (&HookDriverName, L"\\FileSystem\\Ntfs"); ...

  8. Python3实战系列之六(获取印度售后数据项目)

    问题:续接上一篇.说干咱就干呀,勤勤恳恳写程序呀! 目标:此篇我们试着把python程序打包成.exe程序.这样就可以在服务器上运行了.实现首篇计划列表功能模块的第三步: 3..exe文件能在服务器上 ...

  9. Change the default MySQL data directory with SELinux enabled

    转载:https://rmohan.com/?p=4605 Change the default MySQL data directory with SELinux enabled This is a ...

  10. SQL SERVER中LIKE在Char和nChar输出结果不一致解惑

    一同事在写脚本时,遇到一个关于LIKE里面使用不同的变量类型导致查询结果不一致的问题,因为这个问题被不同的人问过好几次,索性总结一下,免得每次都要解释一遍,直接丢一篇博客岂不是更方便!其实看似有点让人 ...