git提交到github个人记录

windows下git下载

1.进入git官网https://git-scm.com/downloads/win

一直默认选项即可

2.在settings中SSH and GPG keys中Add SSH key 

3.选择git cmd

git使用

1.配置用户名,和邮箱

git config --global user.email "you@example.com"
git config --global user.name "Your Name"

2.github线上添加公钥:项目仓库 => settings => SSH and GPG keys => New SSH key
3.导航到项目文件夹
git init:它会创建一个名为 .git 的隐藏目录,用于存储所有的 Git 相关信息。
4.git remote add origin 仓库地址 添加远程仓库origin
仓库地址:

5.git pull origin master:拉取远程仓库origin的master分支

6.git add .:将当前目录下的所有文件和子目录添加到 Git 的缓冲区

7.git commit -m "对本次提交的信息描述":将缓冲区添加到本地 Git仓库

8.git push -u origin master:提交本地仓库提交到到远程仓库origin的master分支

其他命令:

  • git remote 列出已存在的远程分支 
  • git remote -v 显示远程仓库远程详细信息 包括其名称和对应的克隆(Fetch)和推送(Push)的URL
  • git remote rm origin 移除远程的仓库origin
  • git status查看仓库状态
  • git branch查看所有分支,前面带*的为主分支
  • 如果我们的远程仓库默认分支是main,但init初始化的本地仓库分支为master 需要将master改为main: git branch -M main修改当前分支名为main分支
  • git checkout a 切换到分支a
  • git checkout -b a 创建并切换到新的分支

报错:

解决办法:

检查远程关联仓库 git remote -v

移除远程的origin仓库 git remote rm origin

重新添加远程仓库git remote add 仓库名 仓库地址 

三个文件共同构成了一个完善的 GitHub 项目的基础:README 介绍项目,LICENSE 定义使用条款,.gitignore 管理版本控制范围。license定义了其他人可以如何使用、修改和分发你的项目。.gitignore 告诉 Git 哪些文件或目录应该被忽略,不纳入版本控制

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

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

相关文章

深入探索路由算法的核心原理与应用

文章目录 引言一、路由算法的分类1.1 静态路由算法1.1.1 原理1.1.2 如何配置静态路由 1.2 动态路由算法 二、距离矢量路由算法2.1 原理2.2 举例 三、链路状态路由算法3.1 原理3.2 举例 四、现代路由算法的发展4.1 BGP(边界网关协议)4.2 MPLS(…

Director3D: Real-world Camera Trajectory and 3DScene Generation from Text 论文解读

目录 一、概述 二、相关工作 1、文本到3D生成 2、3DGS 三、Director3D 1、Cinematographer 2、Decorator 3、Detailer 4、Loss 一、概述 该论文提出利用真实世界数据集,设计一个从文本生成真实世界3D场景和自适应相机轨迹的强大的开放世界文本到3D生成框架…

【MySQL数据库】MySQL主从复制

文章目录 MySQL主从复制MySQL主从复制的分类MySQL主从复制原理MySQL主从复制的配置步骤MySQL主从复制的同步模式 MySQL主从复制实验环境准备关闭防火墙和 SELinux时间同步主服务器设置从服务器设置 MySQL 主从复制配置主服务器配置从服务器配置(以 Slave1 为例&…

Centos 7使用yum提示无法解析主机:mirrorlist.centos.org

目录 1.问题: 2.原因 3.解决方案: 1)切换到Vault 2)第二种改为阿里云 1.问题: yum源无法使用 2.原因 从2024年7月1日起,在CentOS7上,请切换到Vault存档存储库 3.解决方案: 1)切换到Vault vi /etc/yum.repos.d/CentOS-Base.repo [base] nameCentOS-$releasever - Bas…

从 0 开发一个系统

一、需求分析 明确系统的目标和用途:确定系统要解决的问题是什么,为哪些用户提供服务,以及期望达到的效果。收集用户需求:与潜在用户、利益相关者进行沟通,了解他们的需求和期望,包括功能需求、性能需求、用…

067_基于springboot的HSK学习平台

目录 系统展示 开发背景 代码实现 项目案例 获取源码 博主介绍:CodeMentor毕业设计领航者、全网关注者30W群落,InfoQ特邀专栏作家、技术博客领航者、InfoQ新星培育计划导师、Web开发领域杰出贡献者,博客领航之星、开发者头条/腾讯云/AW…

【进阶OpenCV】 (18)-- Dlib库 --人脸关键点定位

文章目录 人脸关键点定位一、作用二、原理三、代码实现1. 构造人脸检测器2. 载入模型(加载预测器)3. 获取关键点4. 显示图像5. 完整代码 总结 人脸关键点定位 在dlib库中,有shape_predictor_68_face_landmarks.dat预测器,这是一个…

Android Kotlin 高阶函数详解及其在协程中的应用

文章目录 1. 引言2. 什么是高阶函数?3. 高阶函数的基础用法3.1 传递函数作为参数3.2 Lambda 表达式3.3 匿名函数3.4 返回函数 4. 高阶函数的深入用法4.1 函数组合4.2 内联函数4.3 高阶扩展函数 5. Kotlin 高阶函数的对比优势5.1 与 Java 的对比5.2 与 JavaScript 的…

029 elasticsearch文档管理(ElasticsearchRepository、ElasticsearchRestTemplate)

文章目录 BlogRepository.javaBlogRepositoryTest.javaBulkTest.java 文档的管理 ElasticSearchRepository接口 使用方法: 创建一个接口,继承于ElasticSearchRepository,指定使用的Entity类及对应主键数据类型 Springboot自动扫描接口并创建代…

安装vue发生异常: idealTree:nodejs: sill idealTree buildDeps

一、异常 C:\>npm install vue -g npm ERR! code CERT_HAS_EXPIRED npm ERR! errno CERT_HAS_EXPIREDnpm ERR! request to https://registry.npm.taobao.org/vue failed, reason: certificate has expired 二、原因 请求 https://registry.npm.taobao.org 失败,证…

Spring Boot与Flyway实现自动化数据库版本控制

一、为什么使用Flyway 最简单的一个项目是一个软件连接到一个数据库,但是大多数项目中我们不仅要处理我们开发环境的副本,还需要处理其他很多副本。例如:开发环境、测试环境、生产环境。想到数据库管理,我们立刻就能想到一系列问…

网站漏扫:守护网络安全的关键防线

网站漏洞扫描,简称漏扫,是一种针对网站进行漏洞检测的安全服务。网站漏洞扫描在网络安全中占据着至关重要的地位。 网站漏扫在及时发现和修复漏洞方面发挥着关键作用 通过对网站和系统的全面扫描,能够快速识别出各种潜在的漏洞,…

jmeter中发送post请求遇到的问题

用jmeter发送post请求,把请求参数放在Body Data处,参数都写得正确,但没想到结果每次都报错,直接响应结果乱七八糟,改成用Parameters,反而不乱报错了。 上图 请求里如下 另外一些请求也是这样 这个响应结果也是错误的…

【文献及模型、制图分享】长江中游经济区“水—能源—粮食”系统与城市绿色转型适配性研究

文献介绍 评价资源系统与城市绿色发展适配程度是判断城市健康程度的关键。通过构建“系统压力指数—优劣解距离法(TOPSIS)—脱钩弹性模型(Tapio)”评价体系,对2012—2021年长江中游经济区“水—能源—粮食”&#xff…

aws 把vpc残留删除干净

最近忘了把vpc 删干净导致又被收了冤大头钱 在删除vpc 的收发现又eni在使用,但是忘了是哪个资源在占用 先用命令行把占用的资源找出来停掉 使用 AWS 命令行界面(CLI)来查看 VPC 的使用情况 列出子网: aws ec2 describe-subnets …

项目管理必备!2024年Jira与禅道之间的秘密故事?

一、项目管理工具的重要性 在当今快节奏的工作环境中,项目管理软件的重要性愈发凸显。随着企业规模的不断扩大和业务的日益复杂,传统的项目管理方式已经难以满足需求。项目管理软件成为提升团队协作和工作效率的关键工具。 首先,项目管理软…

OpenAI Prompt generation - 生成和优化Prompt的Prompt

OpenAI Prompt generation - 生成和优化Prompt的Prompt 从头开始创建 Prompt 可能很耗时,所以快速生成 Prompt 可以帮助我们提高效率。 下面是 OpenAI 提供的协助生成 Prompt 的 Prompt。 from openai import OpenAIclient OpenAI()META_PROMPT ""&qu…

k8s知识点总结

docker 名称空间 分类 Docker中的名称空间用于提供进程隔离,确保容器之间的资源相互独立。主要分类包括: PID Namespace:进程ID隔离,使每个容器有自己的进程树,容器内的进程不会干扰其他容器或主机上的进程。 NET Nam…

vue3项目页面实现echarts图表渐变色的动态配置

完整代码可点击vue3项目页面实现echarts图表渐变色的动态配置-星林社区 https://www.jl1mall.com/forum/PostDetail?postId202410151031000091552查看 一、背景 在开发可配置业务平台时,需要实现让用户对项目内echarts图表的动态配置,让用户脱离代码也…

计算机导论

概述 计算机简史 1935年代,英国数学家图灵(Alan Turing)提出“图灵机”,奠定了计算机的理论基础。 1952年,冯诺依曼确定了计算机由运算器、控制器、存储器、输入、输出等5部分组成(Von Neumann 体系结构)。 60年代…