Git如何配合Github使用

1.安装Git

https://git-scm.com/

##2.配置 Git
安装完成后,你需要设置 Git 的用户名和邮箱地址,这样在提交代码时就能知道是谁提交的。你可以在命令行中输入以下命令来配置:

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

3.Git初始化

在本地文件夹右键选择Git Bash Here,打开终端;后续的git命令都是在这个终端里面运行;

image-20240426214251864

在终端中输入git init进行本地仓初始化;

image-20240426213741606

4.本地生成SSH key

右键Git Bash Here;

输入命令 ssh-keygen -t rsa (ssh-keygen空格,-t空格rsa) 之后回车两次,根据提示输入小写y,之后再连续回车三次,直到出现一堆圈圈点点。

输入命令 cat ~/.ssh/id_rsa.pub,打开id_rsa.pub,复制全部内容,后面需要粘贴到github网站中;

5.在github网站添加第三步生成的SSH KEY

登录自己的GitHub,浏览器右上角自己头像的旁边有一个下拉选项,点击之后选择Setting,继续左侧的SSH and GPG keys,再点击页面右上方的New SSH key,随意输入Title,将刚才复制的公钥粘贴到Key的编辑框里,按Add SSH key进行保存;

6.github网站新建仓库

https://github.com/

image-20240426214523268

7.本地库关联到远端库

git remote add origin <repository_URL>,这个命令表示本地仓库链接到远端库,同时将远端库名称命名为origin;

repository_URL从下图所示的地方获取:

image-20240426215758061

8.同步远端库到本地库

git pull

9.将本地变更推送到远端库,同时链接本地分支和远端分支

git push -u origin main //指定远端仓库为origin,远端分支为main,并将本地分支与远程分支关联起来。
rigin main //指定远端仓库为origin,远端分支为main,并将本地分支与远程分支关联起来。

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

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

相关文章

Orange3数据可视化(箱线图-离散属性分布)

箱线图(Box Plot) 又称为盒须图、盒式图、盒状图或箱线图&#xff0c;是一种用作显示一组数据分散情况资料的统计图。因图形如箱子&#xff0c;且在上下四分位数之外常有线条像胡须延伸出去而得名 箱线图可以显示属性值的分布,快速发现异常,例如重复的值,离群值等,挖掘数据的…

http基础了解

超文本传输协议&#xff08;HTTP&#xff09;是一个用于传输超媒体文档&#xff08;例如 HTML&#xff09;的应用层协议。它是为 Web 浏览器与 Web 服务器之间的通信而设计的&#xff0c;但也可以用于其他目的。HTTP 遵循经典的客户端—服务端模型&#xff0c;客户端打开一个连…

Git学习路线

1.看书 把这本书看懂就可以了&#xff1b;这个是比较专业的一本书&#xff1b;比较系统&#xff1b;没有书的可以私信我 2.理解Git多个分区和多个分支 多个分区包括&#xff1a;工作区、暂存区、本地仓、本地的远端仓信息、远端仓 多个分区的状态 分支及其变化 3.记住常用命令…

原生js实现一个简化版的h函数

原生js实现一个简化版的h函数 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>Document</title&…

Ubuntu系统下挂载共享文件夹的操作

在未打开Ubuntu时点虚拟机设置&#xff0c;点击共享文件夹总是启用 随后启动Ubuntu&#xff0c;打开终端界面&#xff0c;在~当前用户目录下操作 随后进入hgfs文件夹&#xff0c;当未挂载共享目录时&#xff0c;ls无法查看到共享目录&#xff08;此处我以挂载&#xff09; …

语义分割——PartNet大规模三维对象数据集

PartNet&#xff1a;一个大规模、细粒度、实例级和分层注释的三维对象数据集 介绍 随着计算机视觉和三维数据处理技术的飞速发展&#xff0c;对大规模、高质量的三维对象数据集的需求日益增长。在这样的背景下&#xff0c;PartNet应运而生&#xff0c;它是一个具有开创性的三维…

工厂数字化三部曲/业务、数据和IT融合

工厂数字化三部曲: 业务、数据和IT融合 在当今数字化转型的潮流中&#xff0c;企业面临着将业务、数据和IT融合的挑战和机遇。数字化转型不仅是技术上的升级&#xff0c;更是对企业运营模式和管理体系的全面优化和重构。通过业务“数字化”阶段的细致分析和整合&#xff0c;以及…

为什么有些3d模型不能编辑---模大狮模型网

在3D设计和建模中&#xff0c;编辑模型是一个至关重要的步骤&#xff0c;它使设计师和艺术家能够调整、修改和改进他们的创作。然而&#xff0c;有时候会遇到一些3D模型无法编辑的情况&#xff0c;这可能会给用户带来困扰。本文将探讨为什么有些3D模型不能编辑&#xff0c;并提…

【React】反向代理和修改打包后的目录

反向代理 前提是做了反向代理&#xff1a; 安装 http-proxy-middleware npm i http-proxy-middleware在src/下新建 setupProxy.js const proxy require("http-proxy-middleware");module.exports function(app) {app.use(proxy("/api", {target: &qu…

Feign功能详解、使用步骤、代码案例

简介&#xff1a;Feign是Netflix开发的声明式&#xff0c;模板化的HTTP客户端&#xff0c;简化了HTTP的远程服务的开发。Feign是在RestTemplate和Ribbon的基础上进一步封装&#xff0c;使用RestTemplate实现Http调用&#xff0c;使用Ribbon实现负载均衡。我们可以看成 Feign R…

AIGC学习步骤

目录 AIGC学习步骤 步骤一&#xff1a;理解基本概念 步骤二&#xff1a;学习资源 步骤三&#xff1a;深入研究 步骤四&#xff1a;联系专家 步骤五&#xff1a;实践应用 步骤六&#xff1a;持续学习 AIGC学习步骤 我们先来说说什么是AIGC&#xff1f; 生成式人工智能—…

大数据第七天

文章目录 吐槽一下这个是怎么需要真的这么大吗? 内核错误内核软死锁&#xff08;soft lockup&#xff09;我这个cpu很高吗?大模型都说了不超过80就行了 FinBi安装FinBI下载链接安装时间比较长 吐槽一下 dbeaver 查询hive 数据信息是真的慢&#xff0c;没有一点快的方式&…