Windows中Git的使用(2024最新版)

news2024/12/28 20:05:31

Windows中Git的使用

    • 获取ssh keys
    • 本地绑定邮箱
    • 初始化本地仓库
    • 添加到本地缓存区
    • 提交到本地缓存区
    • 切换本地分支为main
    • 关联远程分支
    • 推送到GitHub
    • 查看推送日志

Git 2020年发布了新的默认分支名称"main",取代了"master"作为主分支的名称。操作有了些许的变化,之前没有注意到被坑了。所以记录一下

如果你的本地仓库和远程仓库都是新建的,它们可能会默认使用"main"作为主分支名称。如果你的本地和远程仓库中只有一个分支,那么这两个分支名称会同步。

获取ssh keys

ssh-keygen -t rsa -C "git账号"

这个时候会在user录中生成一个.ssh的目录,里面有两个文件

  • id_rsa,私钥

  • id_rsa.pub,公钥

打开公钥复制里面的内容

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

本地绑定邮箱

name最好和GitHub上边的一样,email是一定要是注册GitHub的那个邮箱地址

这两个的顺序可以颠倒,没有固定的顺序。

git config --global user.name “gitname”
git config --global user.email “git邮箱”

初始化本地仓库

git init

Initialized empty Git repository in D:/git_commit/videospokes/.git/

添加到本地缓存区

git add .

提交到本地缓存区

git commit -m "第一次导入"

[master (root-commit) dbf08f5] 导入
 2 files changed, 145 insertions(+)
 create mode 100644 README.md
 create mode 100644 "\351\273\230\350\256\2443000\350\275\254\347\240\201v2.0.py"

切换本地分支为main

需要注意的是以前是master,现在是main

Git 2020年发布了新的默认分支名称"main",取代了"master"作为主分支的名称。如果你的本地仓库和远程仓库都是新建的,它们可能会默认使用"main"作为主分支名称。如果你的本地和远程仓库中只有一个分支,那么这两个分支名称会同步。

如果你已经出现了"main"和"master"两个分支,可以点击下方链接解决:
https://blog.csdn.net/annita2019/article/details/140170420
本篇不在赘述。

git branch -M main

关联远程分支

git remote add origin https://github.com/*******/videospokes.git

推送到GitHub

git push -u origin main

推送的时候可能会失败,多试几次

查看推送日志

 git log

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

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

相关文章

【TS】TypeScript 联合类型详解:解锁更灵活的类型系统

🌈个人主页: 鑫宝Code 🔥热门专栏: 闲话杂谈| 炫酷HTML | JavaScript基础 ​💫个人格言: "如无必要,勿增实体" 文章目录 TypeScript 联合类型详解:解锁更灵活的类型系统一、联合类型的定义二…

2025深圳国际人工智能展览会

2025深圳国际人工智能展览会 Shenzhen International Artificial Intelligence Exhibition 2025 时间:2025年6月25-27日 地点:深圳国际会展中心(宝安新馆) 详询主办方陆先生 I38(前三位) I82I&#…

Docker 安装迅雷NAS

一、前言 在本文之前,博主在家用服务器 CentOS 上使用的下载方案是 Aria2 和其前端面板 Ariang. 所下载的资源大多数是 BT 资源,奈何 Aria2 对 BT 资源的下载速度实在堪忧,配置 BT 服务器效果不佳且费时。每次都将 BT 资源云添加至迅雷云盘&…

【黑马头条】 article微服务编译失败,包com.heima.model.common.article.dtos 不存在

解决办法, 将 model微服务重新打包编译下载 然后在service的pom文件里面加上版本号 这样编译就不会找不到啦

Unity 使用AVProMovieCapture实现Game视图屏幕录制

内容将会持续更新,有错误的地方欢迎指正,谢谢! Unity 使用AVProMovieCapture实现Game视图屏幕录制 TechX 坚持将创新的科技带给世界! 拥有更好的学习体验 —— 不断努力,不断进步,不断探索 TechX —— 心探索、心…

react框架,使用vite和nextjs构建react项目

react框架 React 是一个用于构建用户界面(UI)的 JavaScript 库,它的本质作用是使用js动态的构建html页面,react的设计初衷就是为了更方便快捷的构建页面,官方并没有规定如何进行路由和数据获取,要构建一个完整的react项目,我们需要…

全国现状建筑数据,选中范围即可查询下载,富含建筑物位置、层数、建筑物功能、名称地址等信息!

今天分享的是一个绘制范围即可下载范围内的建筑数据下载工具,内含高质量建筑数据数据源,助力场地建设规模一目了然。 数据可视化: 建筑物位置、层数、建筑轮廓地图可见,辅助分析。 数据字段: 建筑高度、层数、基地面…

通用代码生成器模板体系,语句和语句组

通用代码生成器或者叫动词算子式通用目的代码生成器是一组使用Java编写的通用代码生成器。它们的原理基于动词算子和域对象的笛卡尔积。它们没有使用FreeMarker和或者Velocity等现成的文件式模板引擎。而是使用java语言开发了一套专门为动词算子式代码生成器使用的模板API。而其…

【BUUCTF-PWN】11-ciscn_2019_c_1

64位,开启了NX保护 执行效果如下: main函数 encrypt()函数 gets()函数存在栈溢出,但是中间部分代码会对传入的字符串做加密处理 中间的部分是对字符串进行处理,strlen的作用是得知字符串的长度,但是遇到’\0‘就…

煤矿安全生产新利器!电力无线测温技术助力保障安全

煤矿变电所作为矿山电力系统的重要组成部分,承担着电能输送与分配的任务,它们的好坏直接影响煤矿的正常生产及安全运营, 煤矿环境复杂多变,高温、高压、潮湿等因素交织在一起,对电气设备的正常运转构成了巨大威胁。尤其…

什么是数字化产科管理平台?

什么是数字化产科管理平台? 数字化产科管理平台是为医院产科量身定制的信息管理系统,旨在提高医院产科的服务质量和管理效率。该平台全面覆盖了孕妇从怀孕开始到生产结束以及产后42天以内的一系列医院保健服务信息。以下是数字产科管理平台的详细介绍&a…

图书商城系统java项目ssm项目jsp项目java课程设计java毕业设计

文章目录 图书商城系统一、项目演示二、项目介绍三、部分功能截图四、部分代码展示五、底部获取项目源码(9.9¥带走) 图书商城系统 一、项目演示 图书商城系统 二、项目介绍 语言: Java 数据库:MySQL 技术栈:SpringS…

Go基础知识

目标 简单介绍一下 GO 语言的诞生背景,使用场景,目前使用方案简单介绍一下 GO的使用,GO的基础语法,简单过一下一些GO的语言例子着重介绍一下GO的特性,为什么大家都使用GO语言,GO的内存结构、为什么都说GO快…

小蜜蜂WMS与小蜜蜂WMS对接集成根据条件获取客户信息列表(分页)连通新增客户信息(小蜜蜂读写测试)

小蜜蜂WMS与小蜜蜂WMS对接集成根据条件获取客户信息列表(分页)连通新增客户信息(小蜜蜂读写测试) 接通系统:小蜜蜂WMS 天津市小蜜蜂计算机技术有限公司(acbee,TianJinACBEEComputerTechnologyCo.,Ltd)成立于…

如何选择合适的滑动变阻器?

滑动变阻器是可以改变电阻值的电子元件,广泛应用于各种电子设备和电路中。选择合适的滑动变阻器对于保证电路的正常工作和提高设备的性能具有重要意义。以下是选择滑动变阻器时需要考虑的几个关键因素: 1. 电阻范围:滑动变阻器的电阻范围是指…

【基于R语言群体遗传学】-7-遗传变异(genetic variation)

一些新名词 Continuous time: 连续时间,是指不间断流动的时间,不以单位时间形式出现。 Diffusion: 扩散,是指粒子从高浓度区域向低浓度区域的被动净移动。 Discrete time: 离散时间,是指被划分为单位的时间,例如每个…

【总线】AXI4第八课时:介绍AXI的 “原子访问“ :独占访问(Exclusive Access)和锁定访问(Locked Access)

大家好,欢迎来到今天的总线学习时间!如果你对电子设计、特别是FPGA和SoC设计感兴趣,那你绝对不能错过我们今天的主角——AXI4总线。作为ARM公司AMBA总线家族中的佼佼者,AXI4以其高性能和高度可扩展性,成为了现代电子系统中不可或缺的通信桥梁…

空间数据采集与管理:为什么选择ArcGISPro和Python?

你还在为找不到合适的数据而苦恼吗?你还在面对大量数据束手无策,不知如何处理吗?对于从事生产和科研的人员来说,空间数据的采集与管理是地理信息系统(GIS)和空间分析领域的关键环节。通过准确高效地采集和管…

数据库、创建表、修改表

一、数据库 1、登陆数据库 2、创建数据库zoo 3、修改数据库zoo字符集为gbk 4、选择当前数据库为zoo 5、查看创建数据库zoo信息 6、删除数据库zoo 二、创建表 1、创建一个名称为db_system的数据库 2、在该数据库下创建两张表,具体要求如下 员工表 user…

2024年洗地机哪个牌子好?内行人最建议这4个:清洁力口碑公认都不错

在当代生活中,洗地机可以称得上是一款必备“神器”,劳累的清洁、繁忙的时间、漫天纷飞的宠物毛发,都是家庭清洁面前的一座座大山。而洗地机的出现,完美解决了这些问题,既节约出了很多时间,又达到了很好的清…