【Git】Github创建远程仓库并与本地互联

创建仓库

在这里插入图片描述
点击生成新的仓库
在这里插入图片描述
创建成功后会生成一个这样的文件
在这里插入图片描述

拉取到本地

首先先确保本地安装了git
可以通过终端使用

git --version

来查看是否安装好了git
如果显示了版本信息,说明已经安装好了git,这时候我们就可以进入我们想要clone到问目标文件夹
并从
在这里插入图片描述

获取到SSH的网址,并复制
在目标文件夹的终端使用

git clone 刚刚复制的网址

在这里插入图片描述

就可以完成clone,打开目标文件夹,我们就可以看到生成了对应的文件
在这里插入图片描述

与本地项目相结合

因为我这个项目是学习pytorch的,所以我需要一个Python的项目
首先我们先创建一个Python的项目
在这里插入图片描述
关键的一步是要将刚刚从git上拉取的所有文件复制并替换到新创建的文件夹中
在这里插入图片描述
替换完成后就可以将本地创建的项目与github上的项目相关联了

将本地代码上传到本地

首先有四个关键指令

git status 								查询当前状态
git add . 								将本次所有更新的文件与代码添加到暂存区
git commit -m "消息"						将代码上传到本地代码库,并且同时说明本次上传的信息是什么
git push								将代码上传到云端

比如我们更新了README文件,在终端使用git status指令

就会提示我们修改了README文件,这时我们通过git add .将全部修改提交到暂存区,再通过git status查看
在这里插入图片描述
就回告诉我们将所有的修改存放到了暂存区,然后通过git commit -m "first_test"将代码从暂存区上传到本地,并且备注信息为first_test,再通过git status查看
在这里插入图片描述
同时我们在Version Control中也可以看见,我们first_test的提交信息
在这里插入图片描述在这里插入图片描述

本地代码上传到云端

主要是通过

git push

命令,在代码已经通过git addgit commit -m了以后,就需要将本地已经上传的代码上传到github仓库了
我们在文件的终端输入git push
在这里插入图片描述
就可以成功上传了
在这里插入图片描述
我们也可以发现github上也同步进行更新了,有些读者可能会出现git push以后还要输入用户名与密码,并且提示无权限的情况,一般是没有使用SSH进行clone而使用HTTP进行clone
解决办法为

  • 首先为自己的github账号申请一个SSH密钥,可以看我的上一篇文章【Git】【MacOS】Github从创建与生成SSH公钥生成并配置好自己的公钥后使用SSH进行clone就可以解决了

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

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

相关文章

Prometheus Metrics指标类型 Histogram、Summary分析数据分布情况

​​​Histogram 直方图 、Summary 摘要 使用Histogram和Summary分析数据分布情况 除了 Counter 和 Gauge 类型的监控指标以外,Prometheus 还定义了 Histogram 和 Summary 的指标类型。Histogram 和 Summary 主用用于统计和分析样本的分布情况。 在大多数情况下人们…

数据库大作业——基于qt开发的图书管理系统 (一)环境的配置与项目需求的分析

前言 博主最近数据库原理结课要做课程设计了,要求开发基于数据库实现的图书管理系统,博主想了想决定做一个基于Qt的图书管理系统,博主在此之前其实也没有用过多少Qt,仅以此专栏记录博主学习与开发的全过程,大家一起学习,一起进步…

[leetcode] 64. 最小路径和

文章目录 题目描述解题方法动态规划java代码复杂度分析 相似题目 题目描述 给定一个包含非负整数的 m x n 网格 grid ,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。 说明:每次只能向下或者向右移动一步。 示例 1&#…

区块链开发用的是哪种编程语言?

区块链技术作为近年来备受瞩目的新兴技术之一,其核心的特性之一就是去中心化、安全性高、透明度高和可扩展性强。而区块链的开发语言则是实现这一技术的关键因素之一。那么,区块链开发语言是哪一种编程语言呢? 一、区块链开发语言的特点和选…

Whisper、Voice Engine推出后,训练语音大模型的高质量数据去哪里找?

近期,OpenAI 在语音领域又带给我们惊喜,通过文本输入以及一段 15 秒的音频示例,可以生成既自然又与原声极为接近的语音。值得注意的是,即使是小模型,只需一个 15 秒的样本,也能创造出富有情感且逼真的声音。…

.[[MyFile@waifu.club]].svh勒索病毒数据库恢复方案

.[[MyFilewaifu.club]].svh勒索病毒有什么特点? .[[MyFilewaifu.club]].svh是一种最近多发的勒索病毒,它通过加密受害者的文件并要求支付赎金来解锁,从而达到勒索钱财的目的。恢复重要数据请添加技术服务号(safe130)。以下是关于这种病毒的详…

同创优配正规股票港股市场炒股加仓!中国资产,火了

查查配近日,受国内利好政策不断、全球资金对中国市场信心提升等多重因素影响,市场风险偏好明显上升,A股、港股市场均表现强劲,上证指数站上3100点,恒生指数也上演九连阳,创下2018年以来的最长连涨纪录。从资金动向来看,机构加仓明显,北向资金持续净买入,A股ETF也被大幅加仓,部分…

分割出三个面的点云数据或者四个面的矩形点云数据分割 附python代码

目的:把下图的三维空间的墙壁点云分割开,最后的效果如下图 思路:先把点云转成二维的点云,然后找到四个角的点的位置,然后根据4个点的之间两两连成的线段,来判断每个点和每条线段之间的距离,从而得到每个点处于哪个线段上,这样就最终得到了三个面或四个面的三维点云的分…

武汉星起航:助力客户在亚马逊平台顺利入驻,实现跨境电商新飞跃

在全球化浪潮的推动下,跨境电商行业迎来了前所未有的发展机遇。作为全球电商巨头,亚马逊以其独特的平台属性和消费群体较高的消费能力,吸引了众多中国卖家的目光。武汉星起航电子商务有限公司凭借其专业的运营团队和丰富的行业经验&#xff0…

前后端功能实现——添加品牌

需求 点击新增&#xff0c;跳转到添加品牌的页面&#xff0c;从后一个页面提交品牌数据&#xff1a; 1、BrandMapper接口添加add()方法 /** * 添加品牌 */ void add(Brand brand); 2、BrandMapper.xml中添加sql方法 <insert id"add">insert into brand val…

java线上问题排查之内存分析(三)

java线上问题排查之内存分析 使用top命令 top命令显示的结果列表中&#xff0c;会看到%MEM这一列&#xff0c;这里可以看到你的进程可能对内存的使用率特别高。以查看正在运行的进程和系统负载信息&#xff0c;包括cpu负载、内存使用、各个进程所占系统资源等。 2.用jstat命令…

单元测试配置

检查 vendor 目录下 是否有bin目录, bin目录下是否有 phpunit 文件 没有安装 composer require —dev phpunit/phpunit 确认版本是 PHPUnit 9.6.7配置IDE配置php解释器点击绿色箭头,运行测试查看效果备注: 单步调试需要安装 xdebug