上传文件至Github仓库
Github的使用
创建一个本地的版本库(也就是一个文件夹)
- 新建文件夹,或使用Git bash命令行窗口创建
$ mkdir test
$ cd test
在命令行中输入
git init
把这个文件夹变成Git可管理仓库文件夹下会多一个.git文件夹,是用来跟踪和管理版本库的,默认为隐藏文件把需要上传的文件赋值到test目录下。
通过
git add .
(注意这个点是有空格的).
代表test这个文件夹下的目录全部提交,也可以使用git add 文件名
提交指定文件。(这一步把文件添加到缓存区)通过
git status
可查看当前状态使用
git commit -m “这里写你的注释”
把文件提交到本地仓库
连接远程仓库(连接Github)
创建SSH KEY。
查看C盘用户目录下有没有.ssh目录,有的话查看里面是否有
id_rsa
和id_rsa.pub
这两个文件,有就跳到第三步。通过
ssh-keygen -t rsa -C "你的邮箱"
创建key,一路回车即可。在.ssh下就能找到id_rsa
和id_rsa.pub
这两个文件(C:\Users\Administrator.ssh)登录
Github
,在setting中的SSH and GPC KEYS
中点击new ssh key
,title可以自己填写,把刚才id_rsa.pub
里面的内容复制到key内容框中,点击add ssh key
,就完成添加了
创建
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仓库的更多相关文章
- 在 github 中新建仓库后,如何上传文件到这个仓库里面。
在 github 中新建仓库后,如何上传文件到这个仓库里面. libin@hglibin MINGW64 /e/github.io (master) $ git remote libin@hglibi ...
- Git在windows下上传文件至github流程
github是开发者分享的一个平台,这里不多说,想要上传文件至github需要有一个开发者账号,还需要在windows下安装好了git. 做好准备工作之后,接下来操作 一:登录github,创建项目 ...
- Git学习笔记——从一台电脑上传文件到Github上
目标:从一台电脑上传文件到Github上 前提: 1.这里假定已在Github上创建了仓库,建立了仓库 2.已在这台电脑上安装了Git客户端 实验环境: 1.Windows 10 64位,已安装了Gi ...
- 上传代码到GitHub仓库
上传代码到GitHub仓库 准备工作 意思是自从 21 年 8 月 13 后不再支持用户名密码的方式验证了,需要创建个人访问令牌(personal access token). 这里就不多说了 Git ...
- MAC 上传文件到github
在IOS中,经常需要上传文件到github.以桌面上的一个文件夹为例: 步骤1: cd 到该文件夹下,建立POD文件. $ cd /Users/andy/Desktop/openinstallSDK ...
- 关于初学者上传文件到github的方法
转:http://blog.csdn.net/steven6977/article/details/10567719 说来也惭愧,我是最近开始用github,小白一个,昨天研究了一个下午.终于可以上传 ...
- 『网络の转载』关于初学者上传文件到github的方法
说来也惭愧,我是最近开始用github,小白一个,昨天研究了一个下午.终于可以上传了,所以今天写点,一来分享是自己的一些经验,二来也是做个记录,万一哪天又不记得了:) 废话不多说,直接来,这次主要介绍 ...
- git上传文件到github与gulp的简单使用
git有两种方式提交源代码到github 第一种方式通过地址提交下面介绍的是通过ssh方式上传 git使用ssh方式上传代码到githubgit首先要生成公钥和私钥 将公钥添加到github中将私钥保 ...
- (转载)关于初学者上传文件到github的方法
说来也惭愧,我是最近开始用github,小白一个,昨天研究了一个下午.终于可以上传了,所以今天写点,一来分享是自己的一些经验,二来也是做个记录,万一哪天又不记得了:) 废话不多说,直接来,这次主要介绍 ...
随机推荐
- uiautomatorviewer
uiautomatorviewer路径 /usr/local/Caskroom/android-platform-tools/29.0.1/tools/bin
- keil中使用——变参数宏__VA_ARGS__
本文说的__VA_ARGS__,就是一个可变参数宏,与printf中可变参数的宏定义一个道理,是新C99规范中增加的. __VA_ARGS__详情内容 1.关于__VA_ARGS__ __VA_ARG ...
- RabbitMQ六种队列模式-简单队列模式
前言 RabbitMQ六种队列模式-简单队列 [本文]RabbitMQ六种队列模式-工作队列RabbitMQ六种队列模式-发布订阅RabbitMQ六种队列模式-路由模式RabbitMQ六种队列模式-主 ...
- Super Fish
Super fish is a common fun and leisure game. It's a game that tests your intelligence and memory ...
- vue中异步请求渲染问题(swiper不轮播)(在开发过程中遇到过什么问题、踩过的坑)
问题描述: 用vue封装一个swiper组件的时候,发现轮播图不能轮播了. 原因: 异步请求的时间远大于生命周期执行的时间,mounted初始化DOM时数据未返回,渲染数据是空数组,导致轮播图的容器层 ...
- C# 委托的本质
它本质是一个方法的容器 委托 只是 一件衣服, 在所有将委托做参数的地方 ,首先想到的是放一个对应的方法进来.
- 【字符串】KMP
Algorithm Task 给定一个文本串 \(S\) 和一个模式串 \(T\),求 \(T\) 在 \(S\) 中出现的所有位置. Limitations 要求时空复杂度均为线性. Solutio ...
- django数据处理
目录 django积累 连接数据库: 模板 后台管理 功能扩展: 日志打印: django积累 连接数据库: 连接数据库 : 1.创建数据库 create database oa default ch ...
- Spring Security教程之Jsp标签(八)
目录 1.1 authorize 1.2 authentication 1.3 accesscontrollist Spring Security也有对Jsp标签的支持的标签库 ...
- 小程序报错 “渲染层错误” Expect END descriptor with depth 0 but get another
项目中有几个页面在控制台出现这个“渲染层错误”,虽然不影响业务操作,怕存在潜在风险,今天抽时间找了下原因,解决这个问题. 控制台报错日志如下: (中国标准时间) 渲染层错误 Error: Expect ...