本篇文章将讲述如何通过 git 的一款命令行工具 Git BashGithub 账户中的目标远程库 新建分支上传文件 至该分支!

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

1 | git status                       |查看本地库状态
2 | git init                        |初始化本地库   3 | 有关 分支 些许指令git branch 分支名              |创建分支git checkout -b 分支名            |创建并切换分支git checkout 分支名                |切换分支git branch                     |查看分支git branch -d 分支名          |删除分支git branch -D 分支名          |强制删除分支4 | git remote add 远程库 ssh链接 |关联目标远程库
5 | git pull 远程库 分支             |同步远程库与本地库6 | 有关 add 些许指令               |将文件添加至本地库git add 文件名                   |添加单个文件git add 文件1 文件2 文件3      |添加多个文件(也可多使用几次上行指令)git add .                     |添加所有文件git add --all                    |添加所有文件git add 文件夹名                 |添加文件夹7 | git commit -m "版本信息"            |将文件从暂存区提交到版本库
8 | git push 远程库 分支             |将文件上传至远程库中的对应分支中

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

GitHub 之 创建分支并上传文件

  • 1)初始化本地库
  • 2)创建分支
  • 3)关联远程库
  • 4)添加文件
  • 5)将文件提交至版本库
  • 6)上传文件
  • 7)内容查看

具体内容如下:

1)初始化本地库

首先,右击自己设定的本地库,点击 Git Bash Here 进入命令行工具。
再利用 init 指令初始化本地库,即

git init

之后可以用 git status 查看本地库之状态。
初始化后,命令行工具中会显示当前本地库所处的分支,若之前没有设置过分支,其分支大多为 master ,若设置过,则显示设置后的分支名(分支可通过命令行工具中的蓝色字体得知)。如

2)创建分支

创建分支的指令主要有两种:

git checkout -b 分支名

该指令是创建并切换分支;

git branch 分支名

该指令是创建分支。

如果想切换分支,其指令为

git checkout 分支名

查看分支,则可以使用

git branch

比如

需要注意,若是将原 master 的分支(或默认分支)进行了改名,则利用指令查看分支名时,其会同时显示 master 和 新分支名,如下

如果要删除分支,则输入以下指令即可

git branch -d 分支名

强制删除命令为

git branch -D 分支名

3)关联远程库

该步骤所用指令为

git remote add 远程库 ssh链接

此部分内容在笔者之前一篇文章有具体说明,此处不再赘述,有需要者可自行查阅!

4)添加文件

完后前面步骤后,可输入 git status 查看本地库状态,当有新文件时,会以红色字体进行显示

这些文件可通过 add 指令进行添加,其指令格式为

git add 文件

添加完成后,对本地库状态进行检查,则上述呈红色字体的文件会以绿色字体呈现,这就表示文件添加至本地库成功,如图

5)将文件提交至版本库

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

git commit -m "版本信息"

成功则显示

6)上传文件

即向目标远程库中的目标分支上传内容,其所使用指令格式为

git push 远程库名 分支名

比如作者将文件上传至远程库 mystudy 中的 myc-code 分支中,其指令为

git push mystudy myc-code

成功后显示

7)内容查看

以上步骤没有问题时,则会成功实现向目标远程库中创建分支并上传内容,最终成果在 GitHub 网页中显示为

以上 3)、4)、5)和 6)四个步骤的具体内容可参考GitHub 之 上传文件(二)。

上述便为本篇博客的主要内容,依然小白教程一个,有问题可联系作者~~~

GitHub 之 创建分支并上传文件相关推荐

  1. Github新建仓库,新建分支并上传文件

    导航 1.新建GitHub仓库 1.1git clone终端命令下载仓库到本地 1.2本地git push上传文件到主分支 1.3本地git终端命令创建空白分支,并上传文件 1.4下载分支代码 2.R ...

  2. 【Github Action】使用ssh-deploy上传文件的小坑

    可以使用这个Github Action上传文件到服务器. https://github.com/easingthemes/ssh-deploy README中描述了使用方法: - name: Depl ...

  3. ASP.Net Core创建MVC项目上传文件(缓冲方式)

      学习了普通webapp中上传文件,再看看从MVC项目中通过缓冲方式上传文件到物理文件夹.这两者的区别主要是webapp通过模型绑定的方式传递IFormFile对象,而mvc通过控制器和action ...

  4. 创建网页实现上传文件(简明教程)

    在菜鸟教程中有文件和详细教程 链接:菜鸟教程 其中想要实现上传任意文件只需要将upload_file.php文件中的内容替换为以下代码: <?php if ($_FILES["file ...

  5. Typora+github代替云笔记(git上传文件至github)

    前提环境:拥有github/gitee账户,电脑上装有git 建议在Typora中设置图片存储路径为相对路径(图片也上传到github上),这样远程打开笔记时也能显示图片 方法一 1.登录github ...

  6. Git/码云上多人协作,创建分支,上传修改

    1.为项目创建分支 可直接在网页上进行管理操作 2.克隆一个项目 git clone https://gitee.com/xxxxx/xxx.git 3.创建本地分支 cd 进入目录文件夹 git c ...

  7. git 创建分支并上传代码

    刚用使用 git 记录一下用到的命令 创建分支的时候需要注意 是否是在master下, git branch zw/door    创建zw/door分支 git checkout zw/door 切 ...

  8. Git创建分支并上传~满满的干货哦

    操作哪个分支,就切换到哪个分支中进行操作 切记:要按照下面的顺序进行操作 创建分支 当创建一个分支的时候,会自动切换到该分支上 git checkout -b 分支名字 举例:创建rights分支 将 ...

  9. 如何在Gitee创建仓库并上传文件

    个人仓库创建         首先在网页中注册并登录gitee,然后进行如下操作: 1.在Gitee页面右上角找点+号点击新建仓库 2.填写一个仓库名称,下移将红框圈起的方框勾选上即可创建仓库(仓库介 ...

最新文章

  1. MySql的导入与导出
  2. linux文件系统的移植-制作JFFS2文件系统
  3. MyBatis-plus使用
  4. luogu P1199 【三国游戏】
  5. 批量修改mp3文件的title等
  6. oracle查找异常中断的sqlid方法,Oracle查找锁定对象以及强制解除锁定的方法
  7. 正则至少一个数字_好程序员web前端培训分享JavaScript学习笔记之正则
  8. mysql读书笔记---mysql safe update mode
  9. MachineLearning(4)-核函数与再生核希尔伯特空间
  10. java题-java运行时异常与一般异常有何异同?
  11. linux cat 筛选文件夹,Linux 基础命令 -- cat、sort、uniq、wc、head、tail、tee
  12. python日程提醒小程序_小程序自动化测试之python版
  13. Graphviz样例之有限状态自动机
  14. mysql修改视图语句alter_MySQL修改视图(ALTER VIEW)
  15. C# 获取二维数组的元素个数;获取行数,列数
  16. D1格式是720*576还是704*576
  17. react中使用video标签显示本地视频不生效问题
  18. 谷歌浏览器开发者模式
  19. 智能枕头里究竟藏有什么“智能”故事?
  20. 2012年度江西省科学技术奖授奖项目名单

热门文章

  1. 采用联想笔记本搭建自己的Centos8服务器(摸索中)
  2. Ghost的运行参数
  3. python爬取天气数据_用python爬取历史天气数据的方法示例
  4. Spring for Kafka版本对照
  5. 三、Python语法基础---序列、列表、元组
  6. JavaScript2.2
  7. 程序员如何祝福圣诞节快乐?你没试过这种吧?
  8. 原生js添加节点(字符串形式)
  9. php输出中文乱码问题
  10. 不规则四边形贴图(转)