【Git记录学习】github创建项目以及本地使用(vscode)

2023-05-16

一、github创建空仓库

  1. 从github中创建空仓库

  1. 在执行完上一步操作后会返回这样的界面,包括了一些基本的git操作以及HttpS/SSH地址

  1. 生成一个readme.md文档(步骤2 Set up下面有蓝色的超链接,点击即可创建)

4.因为我创建的时候选择了私有仓库,所以要多设置一点东西好像。按步骤创建吧。

然后再次点击【code】就会出现不同的提示了

二、在vscode中连接github

  1. 打开vscode,ctrl+shift+p,输入git,找到git clone,输入github中获得的https地址,回车即可。

2*.然后出现了错误

执行指令,重复步骤一操作即可

git config --global http.sslVerify "false"

输入刚刚申请的token,然后一直点击下步操作

然后又出现错误了。

解决方法:

git config --global --unset http.proxy
git config --global --unset https.proxy

再次执行步骤1,成功打开。

三、vscode中使用git

将侧边栏切换至【源代码管理】,能发现很多git功能。

vscode中git操作

在该文件中进行修改。

侧边栏的文件后多了一个M(modify)

点击Test.md文件,工作区发生变化。

点击侧边栏修改文件的【+】,将修改的文件提交至【暂存区】

这时,侧边栏又发生了变化。

在提交上的input栏输入一段话,之后点击提交。

这时,我们看看本地存储的文件有没有变化。

本地仓库文件,内容发生了变化

但此时,github对应仓库的内容还未发生变化。

所以,在执行操作结束后,可以将修改提交至远程仓库。

点击【同步更改】即可。

再次打开github对应的仓库,发现已经发生了改变。(备注也增加了)

四、总结与思考

在执行同步的时候,vscode弹出了,是否定时执行git fetch的弹窗。

所以,这里也先了解一下,从远程仓库进行数据下载、提交之类的指令。后面再通过案例来进行学习。

指令

解释

git pull

git pull 命令用于从远程代码仓库中获取最新的提交记录,并将这些提交记录合并到你的本地分支中。它包含了 git fetchgit merge 两个步骤,可以将这两个步骤合并为一个命令。

git fetch

git fetch 命令用于从远程代码仓库中获取最新的提交记录,但是不会将这些提交记录应用到你的本地代码库中。它会将最新的提交记录下载到本地的 .git 文件夹中,并更新远程分支的引用。

git push

git push 命令用于将本地仓库的分支中的提交记录推送到远程仓库中。通常,在推送之前,需要确保本地仓库中的更改已经被提交并推送到了本地仓库中。

想到在实际项目中,会遇到这样一种情况,同一个仓库,同事对仓库内容进行了修改,然后我在本地也修改了一部分,然后我要将对方修改的内容添加过来。

这个的话,需要将远程仓库的提交记录拉取到本地仓库,然后本地分支与远程分支合并。

后面用实际例子来学习吧。

反正这一节的目的达到了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【Git记录学习】github创建项目以及本地使用(vscode) 的相关文章

  • 查看静态库(.lib)和动态库(.dll)的导出函数的信息

    一般情况下 xff0c 我们需要查看一个DLL或EXE中的包含的函数或是依赖的函数之类的信息 xff0c 可以使用VS自带的工具dumpbin xff1b 可以直接在命令行下输入dumpbin就可以查看他的使用说明 xff0c 如果未显示
  • do {...} while (0) 在宏定义中的作用

    http www cnblogs com lanxuezaipiao p 3535674 html 如果你是一名C程序员 xff0c 你肯定很熟悉宏 xff0c 它们非常强大 xff0c 如果正确使用可以让你的工作事半功倍 然而 xff0c
  • 即插即用型设备驱动的加载过程

    现假设驱动程序已被正确安装 xff1a 1 某种PnP总线驱动发现了即插即用设备的存在 xff1a 对于热插拔设备 xff0c 则发现过程发生于插入设备的瞬间 xff1b 如果是非热插拔设备 xff0c 则发现过程发生于系统启动时 2 Pn
  • C++如何编写属于自己的头文件 ---- 自己动手,丰衣足食

    自己动手 xff0c 丰衣足食 ps 其实这一篇文章老早以前就写了 xff0c 一直扔在草稿箱 xff0c 今天想起来了然后就发了出来 首先 xff0c 熟悉熟悉这些 是的没错 xff0c 这就是我们的Dev cpp 忽略其他东西 xff0
  • ubuntu安装vnc server-x11vnc并设置开机自动启动

    ubuntu安装x11vnc并设置开机自动启动 安装x11vnc 打开终端 xff0c 使用如下命令x11vnc span class hljs built in sudo span apt get install x11vnc 手动连接
  • 笔记本安装ubuntu18.04步骤及分区方法

    家中闲置一台08年的笔记本 xff08 没有无线无卡 xff09 xff0c 自己加装了一个2G的内存条 xff0c 食之无味弃之可惜 xff0c 思量再三准备重装Ubuntu18 04的系统当做小型服务器使用 因此记录下安装步骤以及分区方
  • 滑模控制学习笔记(三)

    滑模控制学习笔记 xff08 三 xff09 基于趋近律的滑模控制几种典型的趋近律等速趋近律指数趋近律幂次趋近律一般趋近律 基于趋近律的控制器设计仿真实例状态空间模型建立滑模控制器模型建立仿真结果 基于趋近律的滑模鲁棒控制仿真实例 基于趋近
  • 滑模控制学习笔记(六)

    滑模控制学习笔记 xff08 六 xff09 等效滑模控制等效滑模控制器设计等效控制设计滑模控制设计 仿真实例 等效滑模控制 滑模控制率可由等效控制 u e q u eq
  • 文件描述符 和 流的关系

    任何一种操作系统中 xff0c 程序在开始读写一个文件的内容之前 xff0c 必须首先在程序与文件之间建立连接或通信通道 xff0c 这一过程称为打开文件 打开一个文件的目的可以是为了读或者为了写 xff0c 也可以是即读又写 UNIX系统
  • 试用了5款BI分析工具,终于找到了上手最快的那一个!

    前几天 xff0c 领导甩给我一个任务 xff0c 考察几个BI工具 xff0c 下季度立项用 潜心做ETL的我 xff0c 对BI只是略懂 之前上的BO xff0c 由于开发模式不适应 人员用不惯 xff0c 再加上负责这块的同事走的走
  • JAVA多线程(二十一)Java多线程之SingleThreadExecutor单线程化线程池

    1 JAVA多线程 二十一 Java多线程之SingleThreadExecutor单线程化线程池 1 1 单线程化线程池SingleThreadExecutor SingleThreadExecutor 是只有一个线程的线程池 通过源代码
  • mysql: 常用函数总结以及高级函数用法

    数值型函数 函数名称作 用ABS求绝对值SQRT求二次方根MOD求余数CEIL 和 CEILING两个函数功能相同 xff0c 都是返回不小于参数的最小整数 xff0c 即向上取整FLOOR向下取整 xff0c 返回值转化为一个BIGINT
  • 双系统重装Ubuntu

    完全删除Ubuntu 1 右键此电脑 管理 磁盘管理 xff0c 删除Ubuntu所在卷 xff08 Ubuntu EFI分区无法删除 xff09 2 删除Ubuntu EFI分区 Win 43 R 输入cmd打开终端 xff0c 输入 d
  • 在Dockerfile CMD中使用变量

    如何在Dockerfile CMD中使用变量 xff1f 在我的Dockerfile中 xff1a ENV PROJECTNAME mytestwebsite CMD 34 django admin 34 34 startproject 3
  • 如何为nginx配置https(免费证书)

    一 nginx证书 nginx使用的就是PEM格式的证书 我们将其拆分开就是需要两个文件 一个是 key文件 一个是 crt文件 二 怎样获取免费证书 第一种 如果你是windows用户 且有 keystore格式的证书 xff08 没试过
  • curl: (7) Failed to connect to raw.githubusercontent.com port 443: Operation timed out

    ERROR usr bin ruby e curl fsSL https raw githubusercontent com Homebrew install master install curl 7 Failed to connect
  • 银河麒麟高级服务器v10 sp1 搭建局域网yum源(同步阿里yum源centos7.9)

    系统环境 xff1a root 64 localhost nkvers Kylin Linux Version Release Kylin Linux Advanced Server release V10 Tercel Kernel 4
  • 初识QT(向主部件添加对象、Qt中使用类继承)

    第一个QT程序 include lt QApplication gt include lt QWidget gt include lt QPushButton gt int main int argc char argv QApplicat
  • 死锁

    死锁 xff1a 指多个进程因竞争共享资源而造成的一种僵局 xff0c 若无外力作用 xff0c 这些进程都将永远不能再 向前推进 安全状态与不安全状态 xff1a 安全状态指系统能按某种进程顺序来为每个进程分配其所需资源 xff0c 直
  • C语言使用scanf()函数时,%c前面和后面分别加上空格后的结果

    在使用scanf 读取输入的字符时 xff0c 当转换说明为 c时 xff0c 34 c 34 34 c 34 34 c 34 这三种不同的写法 xff0c 对数据读取的结果有什么影响吗 xff0c 答案是肯定的 xff0c c 加不加空格

随机推荐

  • npm安装依赖包报错,npm ERR! code ENOTFOUND(2020-07-03)

    vue项目安装依赖包 xff0c 报错如下 xff1a npm install npm WARN registry Using stale data from https registry npmjs org because the hos
  • pb9在64位系统下提示:error opening DLL library pbws32.dll for external function

    pb9在64位系统下提示 xff1a error opening DLL library pbws32 dll for external function 解决方法 xff1a 打开PB9的目录 xff0c 在pb90 exe的属性中选择兼
  • 集成学习

    李宏毅机器学习 周志华机器学习第8章 使用sklearn进行集成学习 stacking心得 xgboost实战 bagging xff1a 当原模型已经很复杂的时候 xff0c bias已经很小但variance很大时候 比较容易overf
  • 【C++中级篇】gtest的使用方法及cmake配置

    个人箴言 xff1a 不积跬步 xff0c 无以至千里 xff1b 不积小流 xff0c 无以成江海 夯实基础 xff0c 成就高楼大厦 前言 xff1a 在一项c 43 43 工程中 xff0c 会存在很多类 xff0c 很多功能方法 x
  • CMake如何控制两个文件生成的依赖关系

    使用target link libraries函数 xff1a 这个函数可以让你指定一个目标 xff08 target xff09 依赖于哪些其他目标或库 CMake会自动根据这些依赖关系来确定编译的顺序 xff0c 先编译被依赖的目标 x
  • 关于windows连不上服务器的问题

    报错 xff1a kex exchange identification read Connection reset 也有可能报错 xff1a remote side unexpectedly closed network connecti
  • Jackson多态反序列化的使用

    缘起 最近看Apache Druid的源代码 0 5很老的版本 xff0c 印象最深的就是对Jackson的多态反序列化和注入的使用了 xff0c 这里也属于自己的知识盲点 xff0c 看着复杂的json直接反序列化为可用对象 xff0c
  • Apache Druid源码导读--Google guice DI框架

    文章目录 缘起Google Guice介绍与Spring的对比Example覆盖已有绑定关系默认绑定 Apache Druid中Guice模块guice lifecycleguice jsonconfigguice jersey jetty
  • 向Python女神推荐这些年我追过的经典书籍

    最近 34 瑞丽模特学Python 34 的热点牵动了大江南北程序员的心 xff0c 有人说这是炒作 xff0c 也有人说这是推广Python的爆点 我嘿嘿一笑 xff0c 美女就是美女 xff0c 眼光那是杠杠的 xff0c 不仅人美 x
  • [gevent源码分析] 深度分析gevent运行流程

    一直对gevent运行流程比较模糊 xff0c 最近看源码略有所得 xff0c 不敢独享 xff0c 故分享之 gevent是一个高性能网络库 xff0c 底层是libevent xff0c 1 0版本之后是libev xff0c 核心是g
  • TCP服务器端和客户端程序设计

    一 实验目的 学习和掌握Linux下的TCP服务器基本原理和基本编程方法 体会TCP与UDP编程的不同 xff0c UDP编程 xff1a http blog csdn net yueguanghaidao article details
  • UDP服务器端和客户端程序设计

    实验三 UDP服务器端程序设计 一 实验目的 学习和掌握Linux下的UDP服务器基本原理和基本编程方法 xff0c 体会与TCP的区别 xff0c TCP编程 xff1a http blog csdn net yueguanghaidao
  • python实现的文本编辑器

    wxpython实现的文本编辑器 效果如下 xff1a 主要功能 xff1a 1 编辑保存文本 xff0c 打开修改文本 2 常用快捷键 xff0c 复制 xff0c 粘贴 xff0c 全选等 3 支持撤销功能 4 支持弹出式菜单 代码如下
  • C语言开发Linux下web服务器(支持GET/POST,SSL,目录显示等)

    这个主要是在CSAPP基础上做的 xff0c 添加了POST xff0c SSL xff0c 目录显示等功能 一 实现功能 xff1a 1 支持GET POST方法 2 支持SSL安全连接即HTTPS 3 支持CGI 4 基于IP地址和掩码
  • sklearn2pmml xgboost缺失值(missing)处理的坑

    sklearn2pmml xgboost缺失值 missing 处理的坑 今天同事在部署xgboost pmml模型时遇到了大坑 xff0c 线上spark预测和本地python预测结果怎么都不对应 xff0c 记录一下处理过程 看了下同事
  • adb导出手机应用到电脑

    简单说一下相关步骤 xff0c 以备不时之需 1 手机开启usb调试 2 Windows系统 Win 43 R打开命令行窗口 xff0c 输入adb devices xff0c 如果连接成功会出现机子的序列号 3 adb shell pm
  • Js作用域与作用域链详解

    一直对Js的作用域有点迷糊 xff0c 今天偶然读到Javascript权威指南 xff0c 立马被吸引住了 xff0c 写的真不错 我看的是第六版本 xff0c 相当的厚 xff0c 大概1000多页 xff0c Js博大精深 xff0c
  • windows10环境下tensorflow安装教程

    楼主最近一直忙着找工作 最近几个月一直all in java 好久没学机器学习 深度学习 前几天突然通知要提交论文中期了 于是赶紧打开电脑 结果发现之前安装的tensorflow居然登陆不上了 折腾了半天 搜过各种csdn博客 一直安装失败
  • 'gbk' codec can't encode character '\xa0'

    从网上抓了一些字节流 xff0c 想打印出来结果发生了一下错误 xff1a UnicodeEncodeError 39 gbk 39 codec can 39 t encode character 39 xbb 39 in position
  • 【Git记录学习】github创建项目以及本地使用(vscode)

    一 github创建空仓库 从github中创建空仓库 在执行完上一步操作后会返回这样的界面 xff0c 包括了一些基本的git操作以及HttpS SSH地址 生成一个readme md文档 xff08 步骤2 Set up下面有蓝色的超链