【资料分享】Git和Github使用方法 - 本地仓库上传Github

本文详细介绍了如何使用Github:注册账号,配置个人信息,生成SSH密钥,创建远程仓库,克隆仓库,以及首次上传和后续的推送操作。重点讲解了SSH密钥的配置和known_hosts文件的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Github使用方法

上一篇说到,完成了本地项目向本地仓库的上传部分,今天来讲一下本地仓库上传github的方法。

首先要有github账号,github网页,进入网页后,右上角sign up注册账号,一步一步来,这里不做概述。

配置个人信息

然后回到电脑桌面,右键打开git bush here,输入以下
指令git config --global user.name "你的名字,可以随便输入"
和指令git config --global user.email "你的邮箱,必须要和你注册github的邮箱一致"

配置好后,可以输入指令git config --global -l来查看个人信息是否配置成功

这一步相当于登录QQ的时候,输入好自己的账号和密码(助理解)

配置SSH密钥

输入指令ssh-keygen -t rsa -C "你的邮箱,必须要和你注册github的邮箱一致"然后enter三次;

Your identification has been saved in /User/Admin/.ssh/id_rsa.

Your public key has been saved in / User / Admin /.ssh/id_rsa.pub.

就像这样,创建在

	C盘中的\用户\个人用户名文件夹下\.ssh文件夹

这时候应该有前两个文件
SSH文件
第三个文件接下来慢慢来,会有的。

复制id_rsa.pub文件中所有的信息

	ctrl + A 全选
	ctrl + C 复制

打开github,右上角个人头像点开的setting
SSHsetting
进入后点开 SSH and GPG keys
SSH and GPG keys

点击右上角的new ssh key,进入如下界面
add ssh
把刚才复制的信息粘贴到下面的Key上,上面的Title随便填写。

	ctrl + V 粘贴

添加好的SSH密钥就像这样
在这里插入图片描述

创建远程仓库repositories

单击网页左上角的猫猫头回到主页,单击左上角的new来创建自己的第一个仓库。
first repositories

进入如下界面
config

从上往下分别要填写 新建的仓库名,必填;

描述,选填;

仓库状态,默认为公开,私密仓库是收费的;

下面的三个选项分别是添加

README 读我文件,一般是项目的简介和描述,会在仓库创建好后直接在网页中提供预览。

gitigone 提交时候的屏蔽文件,项目初期不需要管,默认不添加

licence 许可证文件,别人可以用你们文件来做什么的一种许可文件,一般建议添加MIT.licence文件。

	MIT.licence这个开源许可非常的广泛,其他人可以用你的文件干任何事,好事坏事,有利于他的事,等等。
	只需要标明开源文件来源即可,一切用途并且与原作者无任何责任。

这样一个空的仓库就创建好了
ssh repository

需要点击图片中标黄的SHH,并点击右边的 小本本 图标来复制这个仓库的SHH。

还有个SSH密钥没有配置完呢

	known_hosts文件刚才还没有生成呢,他主要是存储和主机连接过的SSH信息。
	我们接下来添加的方式就是,下载你目前创建的空的github远程的仓库。
	一下载,就要验证连接了,就可以生成known_hosts文件。
	之后上传的时候就比较方便。

回到 git bush here

输入如下指令git clone git@github.com:landor163/text.git

git clone 自己键入,后面那一段直接粘贴刚才复制的仓库SSH就好。

在git bush here中不能使用ctrl +C/V 来复制粘贴,但是可以使用鼠标右键来选定和复制粘贴

git clone

enter后,有一段结尾提问(yes/no)?的提示

键入yes,然后enter。

中间会经历弹网页,验证邮箱等等过程,照做即可。

【这里我已经配置过了,无法演示,言明文意即可】

操作完成后,你就应该有第三个文件 known_hosts 。

上传远程仓库

到现在,所有的一切都配置好了,把上文中已经成功commit本地仓库文件push到远程仓库即可。

push
你可以轻易找到push的指令代码,但是不要直接复制它去 git bush here

键入如下的指令,输完一行enter一下,应该把网页中源代码中的origin全部替换成目前新建的github仓库名,修改后的代码放在下面,对比即可轻易理解。

	git remote add 仓库名 git@github.com:landor163/仓库名.git
	git branch -M main
	git push -u 仓库名 main

只有第一次push需要指定仓库名来上传

第一次上传完成后,每天只需要早上先git pull把文件下载到本地,晚上走之前git push即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值