GitHub本地上传仓库master

这篇博客详细介绍了如何在GitHub上创建新仓库,并通过Git在本地进行操作,包括安装Git,配置用户信息,新建本地文件夹,初始化仓库,添加文件,关联远程仓库,以及将文件推送到GitHub仓库。过程中提到了Git Bash的使用,以及处理已存在文件的推送问题。

首先你要确认你注册了GitHun账号以及安装好了Git。注册很简单啦,进入官网:https://github.com 就行注册。Git可以在Linux、Mac OS X、Windows上安装使用。Windows版本下载
安装完成之后我们的开始菜单栏里就会有以下三个程序。
在这里插入图片描述
安装完成之后我们还需要一步很重要的操作,那就是自报家门,我们打开Git Bash,会出现一个类似于命令行窗口。在这里插入图片描述
我们输入以下命令,name可以是你GitHub上的用户名也可以自己喜欢的,但建议最好是英文,email则是你注册GitHub账号的邮箱。

$ git config --global user.name "Your Name"
$ git config --global user.email "Your Name@163.com"

成功之后就可以使用了(~ ̄▽ ̄)~
接下来请来到自己的GitHub官网登录自己的账号来到此页面,我们点击左边的绿色按钮(New)来创建一个库吧。
在这里插入图片描述
然后我们就会来到下面这个页面
Reponsitory Name(仓库名称):Test
Description(仓库描述,用于介绍这仓库是干嘛的):内容
public:公开本仓库
private:不公开本仓库
Initialize this repository with a README:在仓库初始化一个README.md的文件。这个文件主要是写项目介绍的,我们一般都在里面写项目作者、项目的部署方式等等
Add .gitgnore:选择这个仓库主要使用的语言
Add a license:选择开源协议,一般都有MIT、EPL、GPL等等,详情的可以自己上百度搜!我们这里默认什么都不选!
然后点create Reponsitory完成仓库创建!(>ω・* )ノ
在这里插入图片描述
我们创建好之后就是这亚子的啦ヽ( ̄▽ ̄)ノ
我们点击Clone or Download,会出现clone with HTTPS,复制里面的链接,等下要用到的呢~
在这里插入图片描述
这个时候就到了使用Git Bash的时候啦。
在此之前呢,我们现在我们的D盘创建一个Test文件夹,然后就到了打开我们的Git Bash的时候啦٩(๑>◡<๑)۶
我们输入命令cd D:/Test然后回车我们就来到了Test文件夹啦~
在这里插入图片描述
输入命令git init命令来让我们之前建的库来管理这个文件夹吧~
然后你在你的Test文件夹里会出现一个.git的隐藏文件夹,是隐藏文件夹哦,这文件夹里存放的是仓库信息和接管信息,我们一般不用管它,但是它不能删除或移动,否则后面就无法上传项目了!!!
在这里插入图片描述
接下来我们在Test文件夹里创建一个UploadFile.txt的文件,然后在Git Bash输入git add .命令,注意啦后面有一个“.”,这个命令是把我们刚刚创建的文件上传到缓存区
在这里插入图片描述
然后输入git remote add origin https://github.com/Benjamin0921/Test.git
git remote add origin后面的链接就是刚刚说到的仓库地址啦~
然后我们就关联了我们创建的库ヾ(゚∀゚ゞ)
在这里插入图片描述
然后输入git commit -m "(注释内容)"命令,如下图这样显示,说明我们已经成功将文件上传到缓存区啦~
在这里插入图片描述
最后我们就要把缓存区的文件提交到库里面啦~
命令:git push -u origin master
如果仓库存在了README.md文件或其他文件呢,会出现如下报错:
在这里插入图片描述
因此出现这种情况的小伙伴不要着急,仓库存在了README.md文件或其他文件呢,我们是不能马上提交的,而是先要把仓库的内容通过git pull origin master或者git pull --rebase origin master指令把仓库的文件克隆到文件夹里,然后在执行我们的推送命令:git push -u origin master
在这里插入图片描述
这个时候我们去我们的库就可以看到我们刚刚上传的文件啦~
在这里插入图片描述
谢谢阅读,一起点赞吧,有什么想说的可以在下面评论,或者私信我也是可以的(ノ ̄▽ ̄)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值