文档章节

gitup

泡海椒
 泡海椒
发布于 2016/02/07 22:19
字数 369
阅读 104
收藏 6

Github上传代码菜鸟超详细教程【转】

最近需要将课设代码上传到Github上,之前只是用来fork别人的代码。

这篇文章写得是windows下的使用方法。

第一步:创建Github新账户

第二步:新建仓库

第三部:填写名称,简介(可选),勾选Initialize this repository with a README选项,这是自动创建REAMDE.md文件,省的你再创建

第四步:安装Github shell程序,

第五步:打开Git Shell,输入以下命令生成密钥来验证身份

ssh-keygen -C 'your@email.address' -t rsa

cat ~/.ssh/id_rsa.pub

把文件夹下的id_rsa.pub文件内容全部复制。

然后打开github账户设置,如图

打开ssh keys

https://github.com/settings/ssh。

第六步:在Git Shell下输入命令测试刚才的公钥是否认证正确。

ssh -T git@github.com

正确结果会显示:



第七步:clone刚才新建的repository 到本地,输入命令:

https://github.com/paohaijiao/storm.git

git config --global http.sslVerify false

[root@localhost code]# git clone https://github.com/paohaijiao/storm.git

这时会在目录下生成:描述性文件

第八步:将想上传的代码目录拷贝到此文件夹下:

第九步:切换到Git shell 命令行下,输入命令:

[root@localhost storm]# git add README.md
[root@localhost storm]# git commit -m "first commit"
[master 9bacb7b] first commit
 1 file changed, 1 insertion(+)
 create mode 100644 README.md
[root@localhost storm]# git remote add origin https://github.com/paohaijiao/storm.git
fatal: remote origin already exists.
[root@localhost storm]# git remote rm origin
[root@localhost storm]# git remote add origin https://github.com/paohaijiao/storm.git
[root@localhost storm]# git push -u origin master





© 著作权归作者所有

共有 人打赏支持
泡海椒
粉丝 10
博文 279
码字总数 291526
作品 0
成都
程序员
python机器学习案例系列教程——LightGBM算法

全栈工程师开发手册 (作者:栾鹏) python教程全解 安装 gitup网址:https://github.com/Microsoft/LightGBM 中文教程 http://lightgbm.apachecn.org/cn/latest/index.html lightGBM简介 xg...

luanpeng825485697
05/08
0
0
GitUp —— Mac 的全功能 Git 客户端(漂亮!)

GitUp 是 Mac OS X 的全功能开源 Git 客户端,提供快速,安全的操作,直接在硬盘上与 Git 数据库交互,操作库的图而不是操作 commits。

oschina
2015/08/20
30
0
Mac 的 Git 客户端--GitUp

GitUp 是 Mac OS X 的全功能开源 Git 客户端,提供快速,安全的操作,直接在硬盘上与 Git 数据库交互,操作库的图而不是操作 commits。 主要特性: 在线的交互式代码库图 (编辑,记录,合并 ...

叶秀兰
2015/08/19
17.5K
18
全网最详细的Git学习系列之安装各个Git图形客户端(Windows、Linux、Mac系统皆适用ing)(图文详解)

  不多说,直接上干货! 目前Git图形客户端   TortoiseGit 、SourceTree 、GitUp 、SmartGit 、QGit 、GitX 、Gitnub、Tower 、Git-cola 、Git Extensions、GitEye、GitBox 、Gitg 、Gig...

橘子红了呐
2017/11/26
0
0
15款新鲜出炉的实用网页设计工具

原文出处:codegeekz 译文出处:优设网 - @陈子木 在信息爆炸的今天,设计师要通过网络寻找设计素材和工具是一件简单的事情,相应的,要找到真正可靠且素质优秀的素材,也越发的不容易。在海...

codegeekz
2015/09/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

php 使用redis锁限制并发访问类

1.并发访问限制问题 对于一些需要限制同一个用户并发访问的场景,如果用户并发请求多次,而服务器处理没有加锁限制,用户则可以多次请求成功。 例如换领优惠券,如果用户同一时间并发提交换领...

豆花饭烧土豆
20分钟前
0
0
Linux环境搭建 | 手把手教你配置Linux虚拟机

在上一节 「手把你教你安装Linux虚拟机」 里,我们已经安装好了Linux虚拟机,在这一节里,我们将配置安装好的Linux虚拟机,使其达到可以开发的程度。 Ubuntu刚安装完毕之后,还无法进行开发,...

良许Linux
22分钟前
0
0
Nginix开启SSL支持HTTPS访问(自签名方法)

Nginix开启SSL支持HTTPS访问(自签名方法) 超文本传输安全协议(缩写:HTTPS,英语:Hypertext Transfer Protocol Secure)是超文本传输协议和SSL/TLS的组合,用以提供加密通讯及对网络服务器...

openthings
38分钟前
0
0
(三)Nginx配置·续

概述 前文写了关于Nginx环境配置,但是还没有完,接下来将会继续讲三个相关的配置 主要是以下三个 1.Nginx访问日志 2.Nginx日志切割 3.静态文件不记录日志和过期时间 Nginx访问日志 1.先看看...

杉下
今天
1
0
jquery创建类似于java的map

var map = {}; // Map map = new HashMap(); map[key] = value; // map.put(key, value); var value = map[key]; // Object value = map.get(key); var has = key in map; // boolean has = ......

SuperDabai
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部