20220613 Github上新创建了一个CsImage库,之后本地创建了一个对应名称的目录,并创建本地库,进行了上传操作,记录一下过程

1、Github上CsImage库创建完成

Github上创建了一个仓库CsImage,创建完成的页面如下图:

1.1 、完成页面的提示代码

新的本地库上传到Github CsImage库:

echo "# CsImage" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/mosesmindev/CsImage.git
git push -u origin main

本地已存在的库上传到Github CsImage库:

git remote add origin https://github.com/mosesmindev/CsImage.git
git branch -M main
git push -u origin main

注:Github自2020年黑命贵事件后,推荐将默认主分支名称改为main,在2020年以前默认是master;但即使到2022年,我们用Git的本地客户端Git Bash创建本地库时,本地库的默认名称也还是master,所以后续的操作我们本地不改仓库名,就用默认的master

2、本地CsImage目录创建完成,并建立了本地目录,拷贝了一些文件

我们在本地电脑中,创建CsImage文件夹,并为其创建2个子文件夹,并拷贝一些文件

CsImage 下包含Git和Internet两个文件夹



其中Git文件夹下包含有有2个文件:



Internet是个空文件夹,其中不包含文件:

3、执行本地目录上传到Github库的操作

做完以上准备工作后,我们开始执行本地目录上传到Github库的操作

第一次上传:

cd // 1、cd 到具体的本地目录下
git init // 2、初始化创建本地库
git add . // 3、添加目录中所有文件到本地库
git commit -m " " // 4、提交内容到本地仓库 , " " 里写自己想添加的提交记录即可
git git remote add origin https://github.com/mosesmindev/CsImage.git // 5、与Github上远程库建立关联
git push -u origin master // 6、提交本地master分支内容 注:本地Git Bash执行git init后初始化的本地仓库默认主分支是master,Github上默认主分支是Main

第一次上传shell代码记录:

HONOR@MosesMin-HonorMagicbook16pro2021 MINGW64 /
$ cd e: HONOR@MosesMin-HonorMagicbook16pro2021 MINGW64 /e
$ cd Github/ HONOR@MosesMin-HonorMagicbook16pro2021 MINGW64 /e/Github
$ cd CsImage/ HONOR@MosesMin-HonorMagicbook16pro2021 MINGW64 /e/Github/CsImage
$ git init
Initialized empty Git repository in E:/Github/CsImage/.git/ HONOR@MosesMin-HonorMagicbook16pro2021 MINGW64 /e/Github/CsImage (master)
$ git add . HONOR@MosesMin-HonorMagicbook16pro2021 MINGW64 /e/Github/CsImage (master)
$ git commit -m "001 first commit by MosesMin,upload some git images drawed by MosesMin!"
[master (root-commit) 63b1203] 001 first commit by MosesMin,upload some git images drawed by MosesMin!
2 files changed, 1 insertion(+)
create mode 100644 "Git/Git\345\210\206\346\224\257\347\244\272\346\204\217\345\233\276.drawio"
create mode 100644 "Git/Git\345\210\206\346\224\257\347\244\272\346\204\217\345\233\276.png"
HONOR@MosesMin-HonorMagicbook16pro2021 MINGW64 /e/Github/CsImage (master)
$ git remote add origin https://github.com/mosesmindev/CsImage.git HONOR@MosesMin-HonorMagicbook16pro2021 MINGW64 /e/Github/CsImage (master)
$ git push -u origin master
Enumerating objects: 5, done.
Counting objects: 100% (5/5), done.
Delta compression using up to 16 threads
Compressing objects: 100% (4/4), done.
Writing objects: 100% (5/5), 21.10 KiB | 21.10 MiB/s, done.
Total 5 (delta 0), reused 0 (delta 0), pack-reused 0
To https://github.com/mosesmindev/CsImage.git
* [new branch] master -> master
branch 'master' set up to track 'origin/master'. HONOR@MosesMin-HonorMagicbook16pro2021 MINGW64 /e/Github/CsImage (master)
$

第一次之后,从第二次开始,执行下面即可(省略了上面步骤2、初始化建立本地仓库和步骤5、与Github远程库关联的步骤,因为步骤2和步骤5都是执行一遍即可):

cd // 1、cd 到具体的本地目录下
git add . // 3、添加目录中所有文件到本地库
git commit -m " " // 4、提交内容到本地仓库 , " " 里写自己想添加的提交记录即可
git push -u origin master // 6、提交本地master分支内容 注:本地Git Bash执行git init后初始化的本地仓库默认主分支是master,Github上默认主分支是Main

4、Github上刷新页面,查看上传结果

注意,Git只管理上传包含文件的文件夹,空文件夹是不被管理的

000 上传本地库到Github远程库过程全记录的更多相关文章

  1. git上传项目到github远程库

    最近在学习使用 git 上传管理项目,依照教程,建好了一个远程库,也实现了本地库与远程库的项目同步上传,但是在试着将本地库里的项目上传到另一个新建远程库时遇到了问题,一直上传不成功,经过一番查找摸索终 ...

  2. Git 使用,本地项目上传到GitHub远程库

    Git 使用,本地项目上传到GitHub远程库 环境 GitHub账号 点此进入github官网 git客户端工具 点此进入git下载页 本地项目上传到 GitHub 在GitHub中创建一个仓库(远 ...

  3. Github远程库与Git本地库连接

    Github远程库与Git本地库连接 以下有任何[]符号只是将内容扩起,输入命令不需要将[]加入 创建SSH Key 用户主目录有.ssh->id_rsa和id_rae.pub->直接跳过 ...

  4. git 上传本地文件到github

    git 上传本地文件到github 1 git config --global user.name "Your Real Name" 2 git config --global u ...

  5. 通过Git Gui Here上传本地项目到GitHub上

    要使用此种方法上传本地项目到GitHub上,前提得是你已安装Git for window工具. Git for window下载地址:http://www.xp510.com/xiazai/Appli ...

  6. github创建本地库后关联远程库

    在进行新项目开发时,有时候并不一定先创建远程库,而是先在本地将项目创建,到一定阶段后再与远程库关联.下面步骤解决本地库与远程库在这种情形. 1. 初始化本地库,既然项目已经创建了,相信这个也已经知道了 ...

  7. 使用WebStorm/IDEA上传本地项目到GitHub

    在使用 WebStorm/IDEA 上传本地项目到 GitHub 之前,先要做一些相关配置. 以 WebStorm 为例,IDEA 同. 首先打开 WebStorm ,依次点击File -> S ...

  8. 使用WebStorm上传本地项目到GitHub和GitLab

    在使用 WebStorm 上传本地项目到 GitHub 之前,先要做一些相关配置. 首先打开 WebStorm ,依次点击File -> Settings… 打开系统设置面板,在上面搜索 git ...

  9. git上传项目代码到github

    参考: git学习——上传项目代码到github github上传时出现error: src refspec master does not match any解决办法 git 上传本地文件到gith ...

随机推荐

  1. 拼写检查-c++

    [问题描述] 作为一个新的拼写检查程序开发团队的成员,您将编写一个模块,用已知的所有形式正确的词典来检查给定单词的正确性.        如果字典中没有这个词,那么可以用下列操作中的一个来替换正确的单 ...

  2. redis的基础命令操作

    文章目录 前言 一.字符串类型 二.哈希类型 三.列表类型 四.集合类型 五.有序集合类型 六.通过命令 前言 redis的数据结构 redis存储的是key,value格式的数据,其中的key是字符 ...

  3. LC-707

    设计链表的实现.您可以选择使用单链表或双链表.单链表中的节点应该具有两个属性:val 和 next.val 是当前节点的值,next 是指向下一个节点的指针/引用.如果要使用双向链表,则还需要一个属性 ...

  4. centos下 Docker-修改磁盘存储目录(实操)

    预备知识: Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目.它基于 Google 公司推出的 Go 语言实现. 项目后来加入了 Linux 基金 ...

  5. 厉害!我带的实习生仅用四步就整合好SpringSecurity+JWT实现登录认证!

    小二是新来的实习生,作为技术 leader,我还是很负责任的,有什么锅都想甩给他,啊,不,一不小心怎么把心里话全说出来了呢?重来! 小二是新来的实习生,作为技术 leader,我还是很负责任的,有什么 ...

  6. NodeJs学习日报day6——路由模块

    const express = require('express') const app = express() app.get('/user', function(req, resp) { resp ...

  7. 【Azure API 管理】解决API Management添加AAD Group时遇见的 Failed to query Azure Active Directory graph due to error 错误

    问题描述 为APIM添加AAD Group时候,等待很长很长的时间,结果添加失败.错误消息为: Write Groups ValidationError :Failed to query Azure ...

  8. 企业DevOps之路:Jenkins 流水线

    1. Pipeline 概述 Pipeline 即流水线,是 jenkins2.X 的新特性,是 jenkins 官方推荐使用的持续集成方案.与传统的自由风格项目不同,它是通过 jenkins DSL ...

  9. brup去除mozilla等无用数据包的方法

    方法一 针对火狐浏览器的解决方法 1.在firefox(火狐浏览器)地址栏中输入: about:config 2.然后出现搜索框,搜索以下内容,双击将它设置成false. network.captiv ...

  10. JVM垃圾回收篇

    点赞再看,养成习惯,微信搜索「小大白日志」关注这个搬砖人. 文章不定期同步公众号,还有各种一线大厂面试原题.我的学习系列笔记. 基础概念 GC=jvm垃圾回收,垃圾回收机制是由垃圾回收器Garbage ...