Git学习笔记(二)

Git学习笔记(二)

  • 下载VSCode
  • 创建本地仓库
  • 推送远程仓库
  • 界面功能

使用 VSCode 进行Git仓库的项目管理

这篇文章是我学完使用 命令行终端 管理Git仓库额外学习的

文章主要用于巩固和方便后续复习

下载VSCode

可以看我这篇文章下载VSCode

创建本地仓库

创建一个VSCode_test文件夹

在这里插入图片描述

打开VSCode
选择创建的文件夹

在这里插入图片描述

创建一个.c文件

在这里插入图片描述

随便写一段代码
然后按 Ctrl+s 保存

在这里插入图片描述

然后点击Git的图标
点初始化仓库,这一步相当于命令行的 git init

在这里插入图片描述

在文件夹中多出了一个.git文件
本地仓库 创建成功

在这里插入图片描述

这里相当于两个命令

git add .
git commit -m 'first add'

请添加图片描述

在下方 源代码管理图 中可以看到我们在 本地仓库 的第一次提交
且分支名为 main

这里相当于使用了命令 git-log

在这里插入图片描述

推送远程仓库

在这里插入图片描述

在Git中创建一个仓库

在这里插入图片描述

这里选择HTTPS
与在 Git Bash 中不一样

在这里插入图片描述

复制这个链接

在这里插入图片描述

在VSCode中粘贴到此处
我认为下面的步骤就是

命令 git remote add origin git@gitee.com:jian-haohua/vscode_test.git
即添加远程仓库

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

推送到远程仓库中
即命令 git push --set-upstream origin main:main

在这里插入图片描述

如果是第一次点击 发布Branch
可能会报错

请添加图片描述
请添加图片描述

原因:HTTPS缓存不够
解决:进入 Git bash 中执行命令git config --global http.postBuffer 524288000 请添加图片描述

点击 发布Branch 后下方源代码管理图会多出一个像云端的图标
说明成功推动到远程仓库中

在这里插入图片描述

Gitee 中也可以看到成功推送

在这里插入图片描述

当我们对内容进行了修改
相应的地方会有提示

在这里插入图片描述

可以再次提交

在这里插入图片描述

下方也会显示出对应的修改记录

在这里插入图片描述

点击同步即将修改后的再次推送到远程仓库
相当于使用命令 git push

在这里插入图片描述
在这里插入图片描述

至此就完成了Git的基本操作

界面功能

这里包含了Git的所有命令
通过图形化界面替代了命令行
相比于用 Git Bash 会方便快捷很多
但是跟Linux一样,用命令行可能会更好

在这里插入图片描述

这里也可以进行快捷操作
将鼠标放到对应的图标
即会显示对应的功能

在这里插入图片描述

当然也可以调出终端使用命令行
使用快捷键 Ctrl+Shift+`

在这里插入图片描述

但是在VSCode中是用不了命令git-log
因为这个命令要自己提前配置
如果要在终端命令行中用这个命令
就先输入bash进入Git的命令终端
然后就相当于使用bash

在这里插入图片描述

Git bash 是一个为 Windows 提供的命令行工具,它结合了 Git 和一个类 Unix 的 Bash 环境。通过 Git Bash,用户可以在 Windows 上运行类似 Linux 或 macOS 的命令行操作,使用 Git 来进行版本控制。具体来说,Git Bash 提供了以下功能:
Git 命令:让用户在 Windows 上运行 Git 命令,如 git clone、git commit、git push 等。
Bash 环境:提供类似 Unix 的 shell 环境,可以运行常见的 Unix 命令,如 ls、cp、rm 等。
支持脚本:可以运行 Shell 脚本(.sh),这对于自动化任务非常有用。

简单来说,Git Bash 是 Windows 用户使用 Git 和类 Unix 环境的工具

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

本地fake server,

C# 制作的系统级tcp 重定向,整个系统只要有访问指定url,返回自定义内容到访问端。不局限在浏览器单一方面。 再者请理解这个图的含金量,服务器down机都可以模拟。 用途那就太多了,当然很多用途都不正当。嘿嘿 如果你很想要源代…

C语言_数据结构总结4:不带头结点的单链表

纯C语言代码,不涉及C 0. 结点结构 typedef int ElemType; typedef struct LNode { ElemType data; //数据域 struct LNode* next; //指针域 }LNode, * LinkList; 1. 初始化 不带头结点的初始化,即只需将头指针初始化为NULL即可 void Init…

是德科技十周年:以创新丈量未来,用科技赋能世界

是德科技成立十周年,以全球测试测量领域领军者的姿态,书写了一部突破与创新的发展史诗。作为从惠普、安捷伦深厚技术积淀中孕育而生的行业标杆,十年来是德科技始终站在科技浪潮之巅,构建起覆盖5G通信、人工智能、汽车电子、量子计…

循环神经网络(RNN):时序建模的核心引擎与演进之路

在人工智能处理序列数据的战场上,循环神经网络(RNN)如同一个能够理解时间的智者。从 2015 年谷歌神经机器翻译系统颠覆传统方法,到 2023 年 ChatGPT 实现对话连续性,这些突破都植根于 RNN 对时序建模的深刻理解。本文将…

【单片机通信技术】STM32 HAL库 SPI主从机通过串口发送数据

一、说明 使用STM32F103C8T6最小系统板,让板载SPI1与SPI2通信,通过串口收发数据。本文章说明了在配置与编写时遇到的一些问题,以及详细说明如何使用cubeMAX进行代码编写。 二、CubeMAX配置 1.时钟配置选择外部高速时钟 2.系统模式与时钟配…

批量删除 Excel 中所有图片、某张指定图片以及二维码图片

在 Excel 文档中,我们可以在工作表中插入大量的图片,我们也可以删除工作表中的图片。少量的图片我们可以直接删除,但是我们我们有大量的 Excel 文档,那如何快速删除所有 Excel 表格中的所有图片呢?我们除了常规删除 Ex…

【算法】大数据查重

大数据查重 哈希表 找出第一个出现重复的数字 || 找所有重复出现的数字 #include <iostream> #include <vector> #include <unordered_map> #include <unordered_set> #include <stdlib.h> #include <time.h> #include <string> …

网格图学习(附题单与做题思路)

文章目录 一、DFS 经典题型695. 岛屿的最大面积 二、BFS 经典题型994. 腐烂的橘子**算法选择对照表** 一、DFS 经典题型 岛屿的最大面积 LeetCode 695描述&#xff1a;求网格中最大的陆地连通区域面积解题&#xff1a;DFS 遍历所有相邻陆地&#xff0c;标记已访问关键点&#…

安装树莓派3B+环境(嵌入式开发)

一、环境配置 1、下载树莓派镜像工具 点击进入下载连接 进入网站&#xff0c;点击下载即可。 2、配置wifi及ssh 将SD卡插入读卡器&#xff0c;再接入电脑&#xff0c;随后打开Raspberry Pi Imager下载工具&#xff0c; 选择Raspberry Pi 3 选择64位的操作系统 选择SD卡 选择…

Leetcode 刷题记录 06 —— 矩阵

本系列为笔者的 Leetcode 刷题记录&#xff0c;顺序为 Hot 100 题官方顺序&#xff0c;根据标签命名&#xff0c;记录笔者总结的做题思路&#xff0c;附部分代码解释和疑问解答。 目录 01 矩阵置零 方法一&#xff1a;标记数组 方法二&#xff1a;两个标记变量 02 螺旋矩阵…

前端 | 向后端传数据,判断问题所在的调试过程

目录 ​编辑 1. 在 vue 文件中&#xff0c;在调用函数之前 先打印传入的数据 2. 在 js 文件中&#xff0c;打印接收到的数据 3. 在浏览器 Network 面板查看请求数据 4. 在 server.js 中查看请求数据 5. 确保 JSON 格式正确 知识点&#xff1a;JSON.stringify(req.body, …

江科大51单片机笔记【11】AT24C02(I2C总线)

一、存储器 1.介绍 RAM的特点是存储速度特别快&#xff0c;但是掉电会丢失&#xff1b;ROM的特点是存储速度特别慢&#xff0c;但是掉电不会丢失 SRAM是所有存储器最快的&#xff0c;一般用于电脑的CPU高速缓存&#xff0c;容量相对较少&#xff0c;成本较高&#xff1b;DRAM…

Python绘制数据分析中经典的图形--列线图

Python绘制数据分析中经典的图形–列线图 列线图是数据分析中的经典图形&#xff0c;通过背后精妙的算法设计&#xff0c;展示线性模型&#xff08;logistic regression 和Cox&#xff09;中各个变量对于预测结果的总体贡献&#xff08;线段长短&#xff09;&#xff0c;另外&…

Golang学习笔记_44——命令模式

Golang学习笔记_41——观察者模式 Golang学习笔记_42——迭代器模式 Golang学习笔记_43——责任链模式 文章目录 一、核心概念1. 定义2. 解决的问题3. 核心角色4. 类图 二、特点分析三、适用场景1. 事务管理系统2. 多媒体遥控器3. 操作审计系统 四、Go语言实现示例五、高级应用…

致同报告:香港财政赤字加剧,扩大税基与增收迫在眉睫

2月26日香港政府2025-26年度财政预算案&#xff0c;&#xff08;以下简称“预算案”&#xff09;发布&#xff0c;香港财政司司长陈茂波提出一系列旨在减少开支并振兴香港经济的措施&#xff0c;以应对日益增长的财政赤字。主要提案包括对所有公务员实施冻薪、针对性税务宽减措…

计算机网络笔记(二)——1.2互联网概述

1.2.1网络的网络 起源于美国的互联网现已发展成为世界上最大的覆盖全球的计算机网络。 下面&#xff0c;我们先来看看关于网络、互连网、互联网(因特网)的一些基本概念。为了方便&#xff0c;后面我们所称呼的"网络"往往就是"计算机网络",而不是电信网或有…

小程序开发总结

今年第一次帮别人做小程序。 从开始动手到完成上线&#xff0c;一共耗时两天。AI 让写代码变得简单、高效。 不过&#xff0c;小程序和 Flutter 等大厂开发框架差距实在太大&#xff0c;导致我一开始根本找不到感觉。 第一&#xff0c;IDE 不好用&#xff0c;各种功能杂糅在…

DeepSeek开启AI办公新模式,WPS/Office集成DeepSeek-R1本地大模型!

从央视到地方媒体&#xff0c;已有多家媒体机构推出AI主播&#xff0c;最近杭州文化广播电视集团的《杭州新闻联播》节目&#xff0c;使用AI主持人进行新闻播报&#xff0c;且做到了0失误率&#xff0c;可见AI正在逐渐取代部分行业和一些重复性的工作&#xff0c;这一现象引发很…

IntelliJ IDEA 2021版创建springboot项目的五种方式

第一种方式&#xff0c;通过https://start.spring.io作为spring Initializr的url来创建项目。 第二种方式&#xff0c;通过https://start.spring.io官网来直接创建springboot项目压缩包&#xff0c;然后导入至我们的idea中。 点击generate后&#xff0c;即可生成压缩包&#xf…

IDEA与Maven使用-学习记录(持续补充...)

1. 下载与安装 以ideaIU-2021.3.1为例&#xff0c;安装步骤&#xff1a; 以管理员身份启动ideaIU-2021.3.1修改安装路径为&#xff1a;D:\Program Files\JetBrains\IntelliJ IDEA 2021.3.1勾选【创建桌面快捷方式】&#xff08;可选&#xff09;、【打开文件夹作为项目】&…