git创建远程仓库

embedded/2024/9/24 8:22:09/

注册

请自行注册github账号

创建远程仓库

自己在上图那里可以创建一个远程仓库

克隆远程仓库

我们需要将远程仓库克隆到本地之后,在本地修改最后上传到远程仓库,关系如下:

由于我们的仓库是私密仓库,需要通过ssh密钥的方法才能获取到克隆仓库的权限

ssh

首先,我们需要进入我们的.ssh文件下

其次,需要生成ssh密钥,一直回车就可以

然后,查看当前文件夹下文件会发现如下(id_rsa.pub是公开密钥,没有后缀的是私密):

之后,打开id_rsa.pub文件复制里面的内容,到github上面

打开settings找到SSH and GPG keys,点击new ssh key,取个名字,将公钥复制进入。

git_clone_28">git clone

现在你就可以通过get clone [ssh地址]的方式去克隆下来,需要输入密码的地方直接回车。
在本地修改提交之后需要git push上传到远程,不然github上面不会发生改变,如果github上面的内容发生了改变那么也需要通过git pull将新的内容拉到本地

上传本地仓库

我们可以将本地已有仓库上传到github上

创建远程仓库

同上,将创建好的仓库地址复制下来

进入你的本地仓库,将其上传到github上,默认远程仓库别名为origin

git remote -v

查看远程仓库与本地仓库连接情况

git push -u origin main

将本地main分支与远程仓库main分支关联,输入密码同理直接回车
后面维护两个仓库也还是通过git push和git pull

gitee_53">gitee

注册登陆ssh仓库建立等几乎同github类似,可以自己尝试。

github_Desktop_56">github Desktop

下载安装推荐鱼香ROS的一键安装

使用起来非常简单,是一个直接连接github仓库的图型化界面

git_62">vscode+git

推荐
在源代码管理中可以选择初始化仓库(如果你是英文,请在拓展中下载chinese)

可以看到我现在的文件后面都有一个U表示已更新未合并,下面是几种状态的显示

第一个按键是打开文件,第二个放弃更改会回到上一版的状态,第三个按键是放入暂存区
当然也可以选择更改里面的按键一次操作
所以先将文件添加进入暂存区,再点击提交,注意要写提交日志!!

最后可以选择将git上传到github上面

问题

第一次使用这个东西,结果就发现vscode的源代码管理器会跟你直接终端输入去管理git产生冲突,检测到另一个git进程


http://www.ppmy.cn/embedded/90792.html

相关文章

RCE(远程代码执行)

在CTF(Capture The Flag)竞赛中,RCE(Remote Code Execution,远程代码执行)是一种常见的挑战类型,它考验参赛者发现并利用远程服务中的漏洞以执行任意代码的能力。RCE漏洞允许攻击者在远程服务器…

单例模式及其思想

本文包括以下几点↓ 结论:设计模式不是简单地将一个固定的代码框架套用到项目中,而是一种严谨的编程思想,旨在提供解决特定问题的经验和指导。 单例模式(Singleton Pattern) 意图 旨在确保类只有一个实例&#xff…

PyTorch乐器声音音频识别应用

新书速览|PyTorch深度学习与企业级项目实战-CSDN博客 乐器声音音频识别对实现自动化乐理分析、音乐信息检索和音频内容识别等应用具有重要意义。乐器声音音频识别是指通过对乐器演奏或录制的音频进行分析,自动判断出音频中所使用的乐器种类。这对于音乐家、音乐学者…

linux虚拟机设置固定ip

修改/etc/sysconfig/network-scripts/ifcfg-eth0文件 vim /etc/sysconfig/network-scripts/ifcfg-eth0BOOTPROTO设置为static,然后在最后添加固定IP地址和默认网关、DNS等配置,IP地址网段需和主机一致 IDADDR"192.168.1.14" NETMASK"25…

RabbitMQ高级特性 - 消费者消息确认机制

文章目录 RabbitMQ 消息确认机制背景消费者消息确认机制概述手动确认(RabbitMQ 原生 SDK)手动确认(Spring-AMQP 封装 RabbitMQ SDK)AcknowledgeMode.NONEAcknowledgeMode.AUTO(默认)AcknowledgeMode.MANUAL…

浅谈简单的程序优化技巧(C++)

在 C 编程中,优化是提升程序性能的关键步骤。常数优化,虽然看似细微,但在某些情况下却能显著提高程序的运行效率。本文将为您介绍一些实用的 C 常数优化技巧。 输入输出优化 看一下这道题: 【模板】快速读入 题目背景 制约解…

Python数据结构篇(二)

数据结构 数据结构列表列表的创建与操作列表推导式案例实操 元组案例实操 字典字典的创建与操作字典推导式案例实操 集合集合的创建与操作集合推导式案例实操 数据结构 Python 中常用的数据结构包括列表、元组、字典和集合。每种数据结构都有其独特的特性和使用场景 列表 列…

PHP反序列化漏洞从入门到深入8k图文介绍,以及phar伪协议的利用

文章参考:w肝了两天!PHP反序列化漏洞从入门到深入8k图文介绍,以及phar伪协议的利用 前言 本文内容主要分为三个部分:原理详解、漏洞练习和防御方法。这是一篇针对PHP反序列化入门者的手把手教学文章,特别适合刚接触PH…