ssh配置#
? ? git用户名和邮箱配置#
git config --global user.name "用户名"
git config --global user.email "邮箱"
查询git本地配置
git config --global -l
? ? 打开cmd命令行并生成ssh#
win + r > cmd?
ssh-keygen -t rsa -C "xxx@xx.com"?
? ? 配置多个ssh,更改文件名#?
ssh-keygen -t rsa -C?"xxx@xx.com"?-f ~/.ssh/github_id_rsa?
ssh-keygen -t rsa -C "xxx@xx.com" -f ~/.ssh/gitlab_id_rsa
?
? ? ssh配置#?
命令行输入 cd ~/.ssh 进入目录(ls),切换到 id_rsa.pub 输入 cat id_rsa.pub 即可打开 ,或者直接打开id_rsa.pub文件复制内容(key)打开github Settings > SSH and GPG keys > New SSh keys 将复制的内容(key)粘贴到Key中,填写title即可
vscode使用#
? ??关联github远程仓库#
打开vscode,左侧第三个,初始化存储库,复制github仓库ssh链接,?git@github.com:xx/xxx.git?
远程>添加远程存储库,粘贴github仓库链接,回车输入远程仓库名(默认origin)即可。
? ?? 拉取远程代码#
打开源代码管理,... > 拉取自 > 选择之前链接,即可看到分支,默认只有一个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? 即可。
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 2 | 代码括号添加颜色 | 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 3 Snippets | vue2及vue3代码提示(暂时不用,提示太多,有干扰,待定) | Vue VSCode Snippets | 指定模板,可以自行新建代码便于重复使用 | Better Comments | 注释颜色 | Polacode-2020 | 代码截图 | vscode-icons | icon主题 |
|