GitHub 之 上传文件(二)

书接 上文,本篇文章将继续讲述如何通过 git 的一款命令行工具 Git Bash 将文件上传至 Github 账户中两大步骤的第二大步骤

先说明本篇文章所用到 Git Bash 的些许指令:

1 | git status   					|查看本地库状态 
2 | git init     					|初始化本地库   
3 | git remote add <shortname> <url>|关联目标远程库,将远程仓库唯一的URL<url> 映射成为 在本地仓库中对远程仓库起的别名<shortname>
4 | git pull 远程库 分支    			|同步远程库与本地库
5 | git clone ssh链接				|克隆远程库的内容至本地库

6 | git add 文件					|将文件添加至本地库
	6.1 添加单个文件
		git add 文件名
	6.2 添加多个文件(可多此使用 6.1 中方式,或如下)
		git add 文件1 文件2 文件3
	6.3 添加所有文件
		git add .
		git add --all
	6.3 添加文件夹
		git add 文件夹名

7 | git commit -m "版本信息"			|将文件从暂存区提交到版本库
8 | git push 远程库 分支				|将文件上传至远程库中的对应分支中

注:以上指令只是指令本身的部分内容,其他内容请自行查阅!

本次具体内容如下:

1)创立或选择远程库

此操作即是在 Github 网页中创建远程库,或者选定已有的远程库。如下图中的 study 库
在这里插入图片描述

2)关联远程库

首先,进入远程库后,依次点击 Code -> SSH ,如图,并复制所出现的链接
在这里插入图片描述
之后,在 Git Bash 命令行工具中初始化本地库后输入

git remote add 远程库 ssh链接

比如

git remote add mystudy git@github.com:xxxxx/study.git

3)同步远程库与本地库

该步骤主要是通过以下命令进行执行

git pull 远程库 分支

其中,远程库名 即为所要上传内容至目标远程库的库名;
分支名 即该远程库下的其中之一分支,可根据用户需求进行选择,一般为 master
实际上,上述命令实现了将远程库中对应分支下的内容拷贝至本地库中。

如果要将目标远程库中的所部内容克隆至本地库,可利用以下命令

git clone ssh链接

比如

git clone git@github.com:tyl-stu/study.git

成功克隆则会显示如图
在这里插入图片描述
注: 如果远程库中没有内容,可省略这一步骤

4)添加文件

完成前面步骤后,可输入

git status

进行检查本地库中是否有新文件或想上传的文件,如果有,这些文件会呈红色显示,如图
在这里插入图片描述
此时,就需要用 add 命令将对应文件添加到本地仓库中,即输入指令

git add 文件

该命令需要根据上传文件的多少,来选择对应指令。比如:
上传多个文件时,可以

git add 文件1 文件2 文件3

上传所有文件时,可以

git add .

这些用法在前面会进行总结,读者可以按照需求自己决定!
添加成功后,再检查当前库的状态,即输入git status ,可发现要添加的文件显示为绿色,此时就可以进行下一步。
在这里插入图片描述

5)将文件提交至版本库

此步骤主要是利用指令 commit 进行操作,其主要作用是将文件从暂存区提交到版本库,主要指令如下

git commit -m "版本信息"

其中 commit 表示提交,-m 表示提交信息,双引号""中内容为版本信息。将其输入至命令行中,其呈现的结果如下
在这里插入图片描述
此时输入 git status 检查状态,则会显示
在这里插入图片描述

6)上传文件

上传文件主要是利用 push 指令,具体如下

git push 远程库 分支

其中 远程库 是为目标远程库,
分支 是为后文件夹后面蓝色括号中的内容,就比如上面图中的蓝色字体 master 。成功则如图
在这里插入图片描述
上述步骤结束后,可以在Github网页中查看上传内容。

以上为利用 Git Bash 上传文件的主要步骤,小白教程一个,有问题可联系作者~~~~

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值