文档章节

gitup

泡海椒
 泡海椒
发布于 2016/02/07 22:19
字数 369
阅读 105
收藏 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

没有更多内容

加载失败,请刷新页面

加载更多

可爱的python测试开发库(python测试开发工具库汇总)

欢迎转载,转载请注明来源: github地址 谢谢点赞 本文地址 相关书籍下载 测试开发 Web UI测试自动化 splinter - web UI测试工具,基于selnium封装。 链接 selenium - web UI自动化测试。 链...

python测试开发人工智能安全
51分钟前
2
0
Shiro | 实现权限验证完整版

写在前面的话 提及权限,就会想到安全,是一个十分棘手的话题。这里只是作为学校Shiro的一个记录,而不是,权限就应该这样设计之类的。 Shiro框架 1、Shiro是基于Apache开源的强大灵活的开源...

冯文议
今天
1
0
linux 系统的运行级别

运行级别 运行级别 | 含义 0 关机 1 单用户模式,可以想象为windows 的安全模式,主要用于修复系统 2 不完全的命令模式,不含NFS服务 3 完全的命令行模式,就是标准的字符界面 4 系统保留 5 ...

Linux学习笔记
今天
2
0
学习设计模式——命令模式

任何模式的出现,都是为了解决一些特定的场景的耦合问题,以达到对修改封闭,对扩展开放的效果。命令模式也不例外: 命令模式是为了解决命令的请求者和命令的实现者之间的耦合关系。 解决了这...

江左煤郎
今天
3
0
字典树收集(非线程安全,后续做线程安全改进)

将500W个单词放进一个数据结构进行存储,然后进行快速比对,判断一个单词是不是这个500W单词之中的;来了一个单词前缀,给出500w个单词中有多少个单词是该前缀. 1、这个需求首先需要设计好数据结...

算法之名
昨天
15
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部