VSCode+Git+TortoiseGit+Gitee

news2024/11/28 1:55:31

目录

一、VSCode

1、VSCode(visual studio code)下载安装

2、VSCode使用技巧和经验

2.1、设置字体:

2.2、快捷方式

2.3、安装插件

二、Git下载安装

三、TortoiseGit

1、TortoiseGit 简介

2、下载安装Git及Tortoisegit

3、Tortoisegit拉取gitee仓库到本地

4、Git拉取gitee仓库到本地


一、VSCode

1、VSCode(visual studio code)下载安装

VSCode官网

VSCode下载慢:复制下载链接地址替换成国内镜像地址:vscode.cdn.azure.cn

例:

https://az764295.vo.msecnd.net/stable/5e805b79fcb6ba4c2d23712967df89a089da575b/VSCodeSetup-x64-1.76.1.exe

替换为:

https://vscode.cdn.azure.cn/stable/5e805b79fcb6ba4c2d23712967df89a089da575b/VSCodeSetup-x64-1.76.1.exe

2、VSCode使用技巧和经验

2.1、设置字体:

文件-->首选项-->设置

2.2、快捷方式

文件-->首选项-->键盘快捷方式

2.3、安装插件

VSCode中有很多go相关插件,非常好用如下:

  1. gocode
  2. gopkgs
  3. go-outline
  4. go-symbols
  5. guru
  6. gorename
  7. gomodifytags
  8. goplay

安装VSCode的Go开发插件

  1. 先安装Git,并配置Git的路径(因为VSCode需要的插件都需要从GitHub下载)
  2. 安装好后,就配置Git的环境变量到path,Git的安装bin目录,并测试Git是否安装配置成功
  3. 测试Git是否安装成功
git --version

二、Git下载安装

Git官网

 

下载Git,进行安装,验证是否安装成功

C:\Users\Administrator>git --version 
git version 2.40.0.windows.1

4.打开VSCode其中编写的Go代码,右下角弹出是否安装Go扩展等,点击安装。点击右下角Analysis Tools Missing来查看是否安装成功插件。

三、TortoiseGit

1、TortoiseGit 简介

TortoiseGit 简称 tgit, 中文名海龟Git。TortoiseGit是一个开放的GIT版本控制系统的源客户端。
TortoiseGit 支持Winxp/vista/win7/Win10,提供有中文版支持。
TortoiseGit 可以恢复您的文件的旧版本,并研究如何以及合适改变了历史数据,谁改变了它。下面教程针对使用TortoiseGit 的用户。

2、下载安装Git及Tortoisegit

环境安装,需要依次安装以下:

1、下载安装Git 参考上方

2、下载安装Tortoisegit及中文语言包

Tortoisegit下载地址

 直接下一步安装就ok

 此处填写git/gitee账号邮箱,下一步,完成。

3、Tortoisegit拉取gitee仓库到本地

右键-->Git Clone,复制仓库地址:开始克隆

 如果报,找不到服务器,等等报错。或如下报错

 Failed to connect to 127.0.0.1 port 1080 after 2043 ms: Couldn't connect to server

解决方案:

1、查看是否配置了代理

git config --global http.proxy

2、有就取消

git config --global --unset http.proxy

4、Git拉取gitee仓库到本地

1、安装Git
2、git --version
Administrator@MS-RAOUGCUMKMLO MINGW64 /d/GIT_workspace
$ git --version
git version 2.40.0.windows.1
3、初始化配置
安装完成 Git 后,正式使用前,是需要进行一些全局设置的,如用户名、邮箱。
# 设置全局用户名
git config --global user.name "your name"
# 设置邮箱
git config --global user.email "your email"
4、查看配置信息:git config --list
5、到gitee上复制http地址
git clone https://gitee.com/xxxxxxxxxxxx.git

5、Git提交到gitee仓库

add

commit

push

报如下错误

 ! [remote rejected] master -> master (hook declined)

解决方案:

gitee个人主页,邮箱设置,取消不公开邮箱勾选。

干我们这行,啥时候懈怠,就意味着长进的停止,长进的停止就意味着被淘汰,只能往前冲,直到凤凰涅槃的一天!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/590559.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Linux 终端安装并使用tmux管理远程会话 tmux使用教程

文章目录 1 Tmux简介1.1 会话与窗口1.2 tmux功能 2 tmux安装2.1 源码安装2.2 命令行安装 3 基本用法(命令行)3.1 创建窗口3.2 分离会话 切换会话3.3 连接会话3.4 关闭会话并杀死进行对会话进行重命名 4 Tmux 的快捷键5 窗口操作与窗格操作参考 1 Tmux简介…

Ctfshow基础二刷(1)

前言: 前两天的信安给我整emo了,头一回打正经比赛,结果发现基础太差,代码审计烂得一踏糊涂。 寻思寻思,从头整一遍基础。又买了安恒出的新书。争取7号去吉林打省队选拔不给导儿丢脸吧呜呜 文件包含 web78: 这题一…

前端gojs中禁用指定节点的选中效果

代码思路 适用于禁用某些节点的选中状态,选中节点时判断该节点要不要禁用 点击节点的时候,判断节点要不要禁用选中效果 如果禁用,就在选中时,把选中节点重置为最近一次非禁用的节点 diagram.select:选中节点 diagram.…

INCA使用记录(一):INCA新建工程及观测标定

目录 1、概述 2、INCA实用方法 2.1、新建工程-添加A2L 2.2、添加工作空间 2.3、添加实验选项 ​2.4、添加硬件配置 2.5、添加工程elf 2.6、初始化工程 2.7、测量与观测参数 2.8、更换A2L之后如何更新工程 1、概述 INCA作为汽车行业常用的一种XCP处理工具,对…

javascript基础十一:JavaScript中执行上下文和执行栈是什么?

一、执行上下文 简单的来说,执行上下文是对Javascript代码执行环境的一种抽象概念,只要有Javascript代码运行,那么它就一定是运行在执行上下文中 执行上下文的类型分为三种: 全局执行上下文:只有一个,浏…

基于MPC的自适应巡航控制(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

Kyligence x 明道云|低代码平台助力中小企业实现存量背景下的创新增长

国内大部分制造企业在经历疫情后,终于迎来了市场端的消费需求的恢复和增长,但如何在激烈的竞争中以更少投入,获得更高回报,在市场上获得一席生存之地,成为了悬在众多企业头上的达摩克利斯之剑。在市场野蛮生长阶段时&a…

使用PYQT5和VTK实现一个六轴跟随的电路板转动动画效果

实现过程: 关于六轴: 线下有一个带有六轴姿态传感器的硬件设备,将采集到的三轴加速度和角速度的值每隔1秒通过串口发送给电脑,电脑上位机使用的是pyqt5,在python中调用serial模块进行串口数据的接收,接收…

专业是要选软工还是人工智能?

大家好,我是帅地。 在帅地的训练营里,也有不少 26 届的学员,不过大一即将过去,部分学校是到了大一后面或者大二才开始细分专业方向的,包括一些想要转专业的同学,也需要选择一个细分的方向,而且…

10:mysql----存储引擎--进阶篇

目录 1:MySQL体系结构 2:存储引擎简介 3:存储引擎特点 4:存储引擎选择 1:MySQL体系结构 连接层 : 最上层是一些客户端和链接服务,主要完成一些类似于连接处理、授权认证、及相关的安全方案。服务器也会为安全接入的每个客户端验证它所具有的操作权限。 服务层 :…

抽象轻松JavaScript

想象一样,现在有一个苹果,两个苹果,一箱苹果在你面前 看,上面的三种苹果,(我写的是苹果就是苹果) 语境1 例如你现在要搬运苹果! 那么现在上面有苹果,一个,两…

阿里云的数据库架构如何设计,以实现高可用性和容灾性?

阿里云的数据库架构如何设计,以实现高可用性和容灾性?   在当今的数字化时代,数据库作为应用程序的核心组件之一,对于企业的正常运行至关重要。这篇文章将为您解析阿里云如何设计其数据库架构,以实现高可用性和容灾性…

加法器种类介绍

二进制加法器 二进制加法器接收加数A和B,以及进位Ci,输出和S,以及进位输出Co.二进制加法器的真值表如下: 逻辑表达式: S A ⊕ B ⊕ C i SA⊕B⊕C_i SA⊕B⊕Ci​ C o A B B C i A C i C_oABBC_iAC_i Co​ABBCi​ACi​ 从实现的角度,可以…

好兄弟,一天面了4家公司,堪称Offer收割机...

好兄弟一天面了4家公司,堪称Offer收割机… 面试感受 先说一个字 是真的 “ 累 ” 安排的太满的后果可能就是一天只吃一顿饭,一直奔波在路上 不扯这个了,给大家说说面试吧,我工作大概两年多的时间,大家可以参考下 在…

开关电源DCDC并联均流输出8V(XL4015)-2011年全国电赛题

2011年全国电赛题-开关电源模块并联供电系统,两路XL4015芯片做DCDC模块输出8V,采用主从均流法,可实现多种比例精确分配电流,效率在80%以上。 题目 设计并制作一个由两个额定输出功率均为 16W 的 8V DC/DC 模块构成的并联供电系统…

【事务】@Transactional 注解参数详解

文章目录 前言一、参数详解1.1、isolation(事务隔离级别)1.2、propagation(事务传播机制)1.3、readOnly(事务读写性)1.4、noRollbackFor 和 noRollbackForClassName(遇到时不回滚)1.…

PHPMySQL基础(四):模拟登录Login功能案例

PHP&MySQL基础(一):创建数据库并通过PHP进行连接_长风沛雨的博客-CSDN博客 PHP&MySQL基础(二):通过PHP对MySQL进行增、删、改、查_长风沛雨的博客-CSDN博客 PHP&MySQL基础(三):处理查询SQL返…

敏捷指标: 评估计划的进展

作者 | Will Hayes, Patrick Place, and Keith Korzec ——卡耐基梅隆大学 度量标准有助于实现一个运作良好的系统,评判现有流程的绩效。在项目交付契约功能时能够对其性能进行监督。本文探讨了在一个复杂的信息物理系统的迭代、增量交付过程中,政府项目…

Django从Models 10分钟建立一套RestfulApi

简介 Django是一套完善而强大的web开发框架, 结合Django Restframework我们可以非常快的搭建一套后台的api, 该api主要特点: 标准的Restful接口, 支持增删改查 每个模型分列表和详情两种接口, 列表GET获取列表/POST新建,详情接口GET获取详情/PUT修改/DELETE删除所有接口自带权…

DJ4-5 基本分段存储管理方式

目录 4.5.1 分段式存储管理方式的引入 4.5.2 分段式存储管理的基本原理 一、分段 二、段表 三、地址变换机构 4.5.3 段的共享和保护 一、分页共享 二、分段共享 4.5.4 段页式存储管理 一、段页式存储管理的引入 二、段页式存储管理 三、地址变换机构 四、评价…