Visual Studio Code(简称VS Code)是一个轻量级且强大的代码编辑器,后台是微软,支持Windows、Mac和Linux操作系统,拥有丰富的插件生态系统,可通过安装插件来支持C++、C#、Python、PHP等语言。VS Code不仅仅是一个代码编辑器,其集成了Git功能,支持基本的Git命令,开发人员可以使用VS Code来编辑和管理源代码。

一,安装VS Code

VS Code的官方下载地址是:VS Code Download,本文中使用的版本是X64-1.24.1,VS Code安装完成之后,其主界面如下图所示:

主界面的左侧有五个功能按钮,分别是文件管理、搜索、源代码控制、调试和插件市场,界面整齐而大气,是微软的良心之作。

二,安装git源代码管理系统

为了使用VS Code来编辑源代码,首先需要安装源代码管理系统,推荐使用Git。在Windows上安装Git,可以到Git官方网站直接下载安装程序。

安装Git的过程中,选择VS Code作为Git的默认编辑器,其后面的步骤都使用默认选项,一直点击Next就可以完成安装。

1,配置Git的全局设置

在安装完成之后,使用git config命令对Git进行全局设置:

git config --global user.name "your name"
git config --global user.email "your email address"

因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。

2,克隆远程库

创建本地库,在本地创建一个文件夹,从远程库克隆一个本地库:

cd d:/GitTest   //指定存放的目录
git clone https://git.oschina.net/name/test.git //你的仓库地址

三,把VS Code和Git相关联

通过VS Code的主菜单File -> Open File,打开本地库,这样VS Code就能使用Git进行源代码的管理了。

打开“文件管理”,就能看到GITTEST本地文件夹,这是Git管理的本地库:

打开“源代码控制”,可以看到SOURCE CONTROL是GIT,点击“√” 就可以提供代码的修改,而CHANGES列表中显式所有的代码修改:

四,使用PowerShell脚本

使用PowerShell脚本来组装git命令,这样,只需要执行一段PowerShell脚本,就可以完成代码的提交和同步:

git pull origin master
git add -A
git commit -m 'auto commit'
git push origin master

在VS Code中,执行PowerShell脚本,首先需要设置执行策略,以管理员权限启动PowerShell终端,输入以下命令,并输入A:

Set-ExecutionPolicy RemoteSigned

参考文档:

Visual Studio Code 使用Git进行版本控制

VS Code折腾记 - (3) 多图解VSCode基础功能

在vscode中使用Git

VS Code使用Git管理代码的更多相关文章

  1. intelliJ IDEA之使用svn或git管理代码

    intelliJ IDEA之使用svn管理代码 1.VCS—>import into Version Control—>Share Project(Subversion) 2.点击+    ...

  2. 如何使用git管理代码

    如何使用Git管理代码 Git 是开发人员用来向代码库(msstash)中提交代码或者下载远端代码库中代码的工具. 如何使用git向代码库中提交我们修改后的代码呢? 1.如果是第一次使用git,那么需 ...

  3. Git管理代码

    使用Git管理代码 1. 分支管理模式 首先,master分支应该是非常稳定的,开发都在dev分支上,每个人都有自己的分支,时不时地往dev分支上合并就可以了.完成测试后,再把dev分支合并到mast ...

  4. windows下使用git管理代码,其中出现的问题的解决办法

    和朋友共同开发一个小项目,所以就涉及到了代码管理这块,刚开始想到的是使用svn,但是外网访问svn的时候需要使用花生壳来弄一个动态的域名,中间出了很多错误,感觉有点麻烦,所以就想到看看还有别的管理代码 ...

  5. 【转载】使用阿里云code和git管理项目

    使用代码云托管和git来管理项目可以使多客户端和多人开发更加高效.通过对比github,bitbucket和国内一些云托管服务发现阿里云在项目空间和传输速度及稳定性上更能满足公司开发的要求.本文将介绍 ...

  6. 使用代码管理工具(git)管理代码的常用指令合集

    create a new repository on the command line echo "# test" >> README.md git init git ...

  7. 用开源中国(oschina)Git管理代码(整合IntelliJ 13.1.5)

    简介 开源中国提供了Git服务(地址:http://git.oschina.net/),在速度上比国外的github要快很多.使用了一段时间,感觉很不错.oschina git提供了演示平台,可以运行 ...

  8. 【前端开发环境】前端使用GIT管理代码仓库需要掌握的几个必备技巧和知识点总结

    1. Git的三种状态 已提交 committed 已暂存 staged 已修改 modified 2. Git的三个区域 Git仓库 是 Git 用来保存项目的元数据和对象数据库的地方. 这是 Gi ...

  9. 使用git管理代码的心得

    一.简易使用流程 首先下载安装git,点击Git Bash进入编辑界面,之后如下图进入目录并通过命令 git init 把这个目录变成git可以管理的仓库 接下来使用git add .命令将所有文件添 ...

随机推荐

  1. 从零自学Java-3.在程序中存储和修改变量信息

    1.创建变量: 2.使用不同类型的变量: 3.在变量中存储值: 4.在数学表达式中使用变量: 5.把一个变量的值赋给另一个变量: 6.递增/递减变量的值. 程序Variable:使用不同类型的变量并赋 ...

  2. LeetCode题解之 3Sum

    1.题目描述 2.问题分析 使用hashtable 的方法做,解法不是最优的,思路简单直观. 3.代码 vector<vector<int>> threeSum(vector& ...

  3. 脚本设置IP bat 命令行设置自动获取IP和固定IP

    由于办公室网络需要固定IP和DNS才能上网, 在连接公共网络或者家里又需要自动获取IP和DNS才能上网. 频繁手动切换很麻烦,就搞了两个脚本一键设置. 1.新建文本文件, 命名为固定IP.bat 复制 ...

  4. SQLSERVER文件组误脱机后如何联机

    场景:在学习文件组的恢复过程中,通过 ALTER DATABASE TEST MODIFY FILE(NAME = SUBF,OFFLINE) 把文件组给弄脱机了.这时却发现脱机之前忘记备份了. 这时 ...

  5. 通过HTTP参数污染绕过WAF拦截 (转)

    上个星期我被邀请组队去参加一个由CSAW组织的CTF夺旗比赛.因为老婆孩子的缘故,我只能挑一个与Web漏洞利用相关的题目,名字叫做”HorceForce”.这道题价值300点.这道题大概的背景是,你拥 ...

  6. Configure network bonding on RHEL (Red Hat Enterprise Linux)

    Question: Recently I have to use the RHEL and need to config the network with a few NICs. Here comes ...

  7. [Spark RDD_1] RDD 基本概念

    0. 说明 RDD 概述 && 创建 RDD 的方式 && RDD 编程 API(Transformation 和 Action Operations) &&a ...

  8. 【Alpha go】Day 2!

    [Alpha go]Day 2! Part 0 · 简要目录 Part 1 · 项目燃尽图 Part 2 · 项目进展 Part 3 · 站立式会议照片 Part 4 · Scrum 摘要 Part ...

  9. [python]关于列表增加元素的几种操作

    1.insert方法,该方法包含两个参数,第一个参数为插入的位置参数,第二个参数为插入内容 a = [0,0,0] b = [1,2,3] a.insert(0,b) print a 输出: [[1, ...

  10. python openpyxl.md

    Openpyxl 创建一个工作簿 下面是创建一个工作簿.而每个工作簿至少一个工作表我们可以通过active获取正在运行的工作表. In [1]: from openpyxl import Workbo ...