Github的使用

  1. 创建一个本地的版本库(也就是一个文件夹)

    • 新建文件夹,或使用Git bash命令行窗口创建
    $ mkdir test
    $ cd test
    • 在命令行中输入 git init把这个文件夹变成Git可管理仓库文件夹下会多一个.git文件夹,是用来跟踪和管理版本库的,默认为隐藏文件

    • 把需要上传的文件赋值到test目录下。

    • 通过git add . (注意这个点是有空格的).代表test这个文件夹下的目录全部提交,也可以使用git add 文件名 提交指定文件。(这一步把文件添加到缓存区)

    • 通过git status可查看当前状态

    • 使用git commit -m “这里写你的注释” 把文件提交到本地仓库

  2. 连接远程仓库(连接Github)

    • 创建SSH KEY。

    • 查看C盘用户目录下有没有.ssh目录,有的话查看里面是否有id_rsaid_rsa.pub这两个文件,有就跳到第三步。

    • 通过ssh-keygen -t rsa -C "你的邮箱" 创建key,一路回车即可。在.ssh下就能找到id_rsaid_rsa.pub这两个文件(C:\Users\Administrator.ssh)

    • 登录Github,在setting中的SSH and GPC KEYS中点击new ssh key,title可以自己填写,把刚才id_rsa.pub里面的内容复制到key内容框中,点击add ssh key,就完成添加了

  3. 创建github仓库或者拿到ssh地址 (ssh:git@github.com:W1228/Test.git)

    • 创建好仓库后与本地仓库进行关联,根据创建好的Git仓库页提示,在本地test仓库的命令行输入:

      git remote add origin git@github.com:W1228/Test.git
    • 关联好之后就可以把本地库的所有内容推送到远程仓库也就是(github上)

    git push -U origin master


    由于现在远程仓库是空的,所以加上-U 这个参数。 等待执行完成后再Github上刷新一下仓库页面就能看到已上传的内容了 - 如果你的Github不是空的 可以使用`git pull --rebase origin master`进行合并 - 合并完成后输入`git push origin maseter` 上传。

增加新文件或者更新文件

  • 先使用git add 文件名添加文件
  • git commite -m "添加注释"
  • git push origin maseter 上传即可

上传文件至Github仓库的更多相关文章

  1. 在 github 中新建仓库后,如何上传文件到这个仓库里面。

    在 github 中新建仓库后,如何上传文件到这个仓库里面. libin@hglibin MINGW64 /e/github.io (master) $ git remote libin@hglibi ...

  2. Git在windows下上传文件至github流程

    github是开发者分享的一个平台,这里不多说,想要上传文件至github需要有一个开发者账号,还需要在windows下安装好了git. 做好准备工作之后,接下来操作 一:登录github,创建项目 ...

  3. Git学习笔记——从一台电脑上传文件到Github上

    目标:从一台电脑上传文件到Github上 前提: 1.这里假定已在Github上创建了仓库,建立了仓库 2.已在这台电脑上安装了Git客户端 实验环境: 1.Windows 10 64位,已安装了Gi ...

  4. 上传代码到GitHub仓库

    上传代码到GitHub仓库 准备工作 意思是自从 21 年 8 月 13 后不再支持用户名密码的方式验证了,需要创建个人访问令牌(personal access token). 这里就不多说了 Git ...

  5. MAC 上传文件到github

    在IOS中,经常需要上传文件到github.以桌面上的一个文件夹为例: 步骤1: cd 到该文件夹下,建立POD文件. $ cd /Users/andy/Desktop/openinstallSDK ...

  6. 关于初学者上传文件到github的方法

    转:http://blog.csdn.net/steven6977/article/details/10567719 说来也惭愧,我是最近开始用github,小白一个,昨天研究了一个下午.终于可以上传 ...

  7. 『网络の转载』关于初学者上传文件到github的方法

    说来也惭愧,我是最近开始用github,小白一个,昨天研究了一个下午.终于可以上传了,所以今天写点,一来分享是自己的一些经验,二来也是做个记录,万一哪天又不记得了:) 废话不多说,直接来,这次主要介绍 ...

  8. git上传文件到github与gulp的简单使用

    git有两种方式提交源代码到github 第一种方式通过地址提交下面介绍的是通过ssh方式上传 git使用ssh方式上传代码到githubgit首先要生成公钥和私钥 将公钥添加到github中将私钥保 ...

  9. (转载)关于初学者上传文件到github的方法

    说来也惭愧,我是最近开始用github,小白一个,昨天研究了一个下午.终于可以上传了,所以今天写点,一来分享是自己的一些经验,二来也是做个记录,万一哪天又不记得了:) 废话不多说,直接来,这次主要介绍 ...

随机推荐

  1. C#中的函数(一) 无参无返回值的函数

    分析下C#中的函数 先写一个小例子,一个静态函数,无返回值,无形参 在第17行与20行分别下断点 F5调试运行,此时中断在第17行MyFunction(), 在第17行右键反汇编,看下反汇编代码 这里 ...

  2. JMeter5.1开发http协议接口之json

    信息头指定是json 传json 包含传token,请参考:https://www.cnblogs.com/uncleyong/p/11668665.html

  3. 用JSON.parse(JSON.stringify(itemData))序列化反序列化实现‘深度复制’

    还可以用来去除值不具有JSON 表示形式(数字.字符串.逻辑值.数组.对象.null)的属性,也就是说像undefined和function这样的属性值.

  4. ESP8266MOD、刷可以使用AT指令的固件、作为客户端向贝壳云端发送固定数据

    硬件部分 1. ESP8266MOD 2. Micro USB数据线一根 实物图:(小灯不必) 硬件准备好之后,直接用数据线连接到电脑即可,然后找到所对应的COM口,记下来备用! 为ESP8266刷A ...

  5. 【librosa】及其在音频处理中的应用

    [持续更新] display specshow(data[, x_coords, y_coords, x_axis, …]) Display a spectrogram/chromagram/cqt/ ...

  6. 原生php分页的封装,只封装函数,可适用所有的表

    <?php/** * 封装分页函数 * $table [字符串] 表名 * @$size [数字][每页显示条数] */function fenye($table, $size){ $link ...

  7. zabbix-钉钉报警媒介

    (1)第三方报警平台(钉钉) 先指定要发送的群,在群里创建机器人 添加机器人 可以参考   “说明文档” 创建测试文档 vim   ceshi.sh curl 'https://oapi.dingta ...

  8. [RN] React Native 实现 多选标签

    React Native 实现 多选标签 效果如下: 实现代码: import React, {Component} from 'react'; import {Button, StyleSheet, ...

  9. javaScript与css、html常见的兼容

    最近几天总是遇到兼容问题,就整理了一下javaScript和html.css出现的常见兼容.有不全面或不对的欢迎大家指正.也希望这条博客可以帮到一些刚学习的前端的朋友. 一.javaScript出现的 ...

  10. 【RabbitMQ学习之一】RabbitMQ入门

    环境 win7 rabbitmq-server-3.7.17 Erlang 22.1 RabbitMQ使用Erlang语言开发消息中间件.RabbitMQ基于AMQP(高级消息队列协议)协议,更适合业 ...