1、ssh配置

  1.1 进入命令行  win + r  > cmd

  1.2 输入如下代码直接回车即可生成ssh

   ssh-keygen -t rsa -C "xxx@qq.com"

  1.3 命令行输入cd .ssh进入目录,按下tab切换到 id_rsa.pub 文件回车即可打开 ,

  复制内容(key)打开github,Settings > SSH and GPG keys > New SSh keys

  将复制的内容(key)粘贴到Key中,取个title即可

2、vscode使用

  2.1 关联github远程仓库

  打开vscode,左侧第三个,初始化存储库,复制github仓库ssh链接,git@github.com:xx/xxx.git

  快捷键“Ctrl+Shift+D”打开命令行(默认的我忘了,自行看设置),输入remote 从列表中选择添加远程仓库,粘贴github仓库链接,回车输入远程仓库名(默认origin)即可。等待中……

  2.2 拉取远程代码

  打开源代码管理,... > 拉取自 > 选择之前链接,即可看到分支,默认只有一个origin/master,

  若新建仓库未选中md文件初始化则没有分支,自行新建分支更新至github仓库即可。

  友情提示:如果出现 vscode host key verification failed 或看不到分支

  可执行 ssh -T git@github.com ,出现 Are you sure you want to continue connecting (yes/no)? 输入 yes 即可。

  2.3 切换分支

  打开源代码管理,... > 签出到 > 分支名(如dev)

  2.4 提交代码

  打开源代码管理,... >  √  > 备注信息 > 推送到对应分支即可。

3、vscode常用扩展

vscode常用扩展
扩展 说明
Chinese (Simplified) Language Pack for Visual Studio Code 中文简体语言包
Settings Sync 扩展配置,详情见4、Settings Sync配置
Prettier - Code formatter Prettier代码规范
ESLiint eslint代码规范
Auto Close Tag 自动添加关闭标签
Auto Rename Tag 同步修改前后标签名
Bracket Pair Colorizer 代码括号添加颜色
Git History 查看历史记录,更为直观
GitLens — Git supercharged 显示当前行代码提交信息  xxx提交  xxx备注
HTML CSS Support css 自动补齐
IntelliSense for CSS class names in HTML 将项目中 css 文件里的名称智能提示在 html 中
HTML Snippets HTML5标签提示
Image preview 图片显示
JavaScript (ES6) code snippets ES6代码提示
npm Intellisense

自动引入vue组件及js模块,需配置,在项目根目录下新建jsconfig.json

Project Manager 可以保存项目,便于切换
Vetur vuter提示
Vue VSCode Snippets 指定模板,可以自行新建代码便于重复使用

4、Settings Sync配置

  4.1 已配置

  在VSCode中使用快捷键“Ctrl+Shift+D”,输入 sync,点击 Sync: Upload / Update Settings

  4.2 未配置

  同上,会弹出配置页面,点击LOGIN WITH GITHUB,自动打开浏览器显示Success! You may now close this tab.代表授权成功

  选择白色框框的,如有多个自行判断令牌归属

  下载配置,同4.1。

  

ssh配置、vscode使用及常用扩展的更多相关文章

  1. 编辑器配置 vscode / Atom / Sublime Text

    vscode配置 https://code.visualstudio.com/docs/languages/cpp https://www.zhihu.com/question/30315894/an ...

  2. [个人配置] VSCode Better Comments 扩展配置、高亮注释插件

    在VSCode IDE中,我的代码注释一般都有高亮颜色,那要怎么安装这个插件呢?

  3. WebAPi添加常用扩展方法及思维发散

    前言 在WebAPi中我们通常需要得到请求信息中的查询字符串或者请求头中数据再或者是Cookie中的数据,如果需要大量获取,此时我们应该想到封装一个扩展类来添加扩展方法,从而实现简便快捷的获取. We ...

  4. 记一次ssh配置的锅

    我们在使用git来管理代码的时候不可避免的要用到ssh密匙,这个密匙怎么配置的百度上很多. 我这边是使用sourcetree来配合管理代码的,但是我ssh配置好了以后无论是克隆代码还是推送代码都提示我 ...

  5. Python Fabric ssh 配置解读

    Python Fabric ssh 配置解读 Fabric 2.4简介: Fabric is a high level Python (2.7, 3.4+) library designed to e ...

  6. php常用扩展有哪些

    bcmath(精确数值处理) bz2 calendar Core ctype curl date dom ereg exif fileinfo filter ftp gettext hash icon ...

  7. flutter之VSCode下Flutter常用终端命令行

    https://www.cnblogs.com/lxlx1798/p/11049922.html 梁飞宇 [Flutter学习]之VSCode下Flutter常用终端命令行 Flutter 常用命令行 ...

  8. Flask常用扩展(Extentions)

    Flask常用扩展(Extentions) 官网;http://flask.pocoo.org/extensions/ 1.Flask-Script ​ 说明: 一个flask终端运行的解析器 安装: ...

  9. mysql+ssh 配置(转载)

    Mysql+ssh配置 一.Linux平台间mysql+ssh配置 本机地址为:192.168.189.133 mysql服务器地址为:192.168.189.139 linux命令行下使用ssh命令 ...

随机推荐

  1. 连接 mongodb 数据库 :

    mongodb  数据库: 安装 mongodb  数据库: 安装 mongodb 数据库网址: https://www.mongodb.com/download-center#community 检 ...

  2. 看完这篇 HashMap,和面试官扯皮就没问题了

    HashMap 概述 如果你没有时间细抠本文,可以直接看 HashMap 概述,能让你对 HashMap 有个大致的了解. HashMap 是 Map 接口的实现,HashMap 允许空的 key-v ...

  3. Linux 集群安装zookeeper

    系统:CentOs 7 环境:jdk 8 Zookeeper 下载地址:  http://www-eu.apache.org/dist/zookeeper/stable/ 上传至服务器并解压,本人放在 ...

  4. JAVA集合框架 - Collection

    collection大致介绍 Collection是集合层次结构中的根接口. 集合表示一组对象.有些集合允许重复元素,有些则不允许.有些是有序的,有些是无序的. JDK没有提供此接口的任何直接实现:它 ...

  5. python将列表按行写入csv

    import csv rows2 = ['abc1/ab1c','N'] for n in range(10): f = open("ok.csv", 'a',newline='' ...

  6. 实现客户端与服务端之间传输json数据

    步骤:创建数据库,并创建表.利用myeclipse创建新工程,利用JDBC实现java操纵数据库.实现客户端类,服务端类.具体实现:创建数据表create table usertable( usern ...

  7. py之logging模块

    参考:https://www.cnblogs.com/yuanchenqi/articles/5732581.html 一 (简单应用) import logging logging.debug('d ...

  8. Bootstrap 3.3

    https://jeesite.gitee.io/front/bootstrap/3.3/v3.bootcss.com/index.htm

  9. SpringCloud之zuul

  10. day07获取用户地址信息

    ==================获取用户信息=======================html页面: <view bindtap="getlocalpath"> ...