Github上传代码菜鸟超详细教程
最近需要将课设代码上传到Github上,之前只是用来fork别人的代码。
这篇文章写得是windows下的使用方法。
第一步:创建Github新账户
第二步:新建仓库
第三部:填写名称,简介(可选),勾选Initialize this repository with a README选项,这是自动创建REAMDE.md文件,省的你再创建。
第四步:安装Github shell程序,地址:http://windows.github.com/
第五步:打开Git Shell,输入以下命令生成密钥来验证身份
ssh-keygen -C 'your@email.address' -t rsa
连续三个回车之后会在windows当前用户目录下生成.ssh文件夹,和linux一样。
把文件夹下的id_rsa.pub文件内容全部复制。
然后打开github账户设置,如图
打开ssh keys
右上角点击add ssh key
然后在title随便输入,key栏粘贴刚才的密钥。
第六步:在Git Shell下输入命令测试刚才的公钥是否认证正确。
ssh -T git@github.com
正确结果会显示:
Warning:Permanently added 'github.com,207.97.227.239' (RSA) to the list of known hosts.Hi Flowerowl! You've successfully authenticated, but GitHub does not provide shell access.
warning 不用理会。
第七步:clone刚才新建的repository 到本地,输入命令:
git clone https://github.com/Flowerowl/stumansys.git
这时会在目录下生成:
第八步:将想上传的代码目录拷贝到此文件夹下:
第九步:切换到Git shell 命令行下,输入命令:
git init git commit -m 'stumansys' git remote add origin https://github.com/Flowerowl/stumansys.git git push origin master
如果执行git remote add origin
https://github.com/Flowerowl/stumansys.git
,出现错误:
fatal: remote origin already exists
则执行以下语句:
git remote rm origin
再往后执行git remote add origin https://github.com/Flowerowl/stumansys.git 即可。
在执行git push origin master时,报错:
error:failed to push som refs to.......
则执行以下语句:
git pull origin master
先把远程服务器github上面的文件拉先来,再push 上去。
最后,你可以去项目页面查看了~~代码上传成功!
有问题可以在下方留言,大家一起解决~
转载请注明:于哲的博客 » Github上传代码菜鸟超详细教程
Github上传代码菜鸟超详细教程相关推荐
- 手把手教你在GitHub上传项目(超详细)
1. GitHub网址注册账号:https://github.com 待更新--
- php上传文件测试代码,php 文件上传函数的超详细示例
这篇文章主要为大家详细介绍了php 文件上传函数的超详细示例,具有一定的参考价值,可以用来参考一下. 下面跟随512笔记的小编来举个例子吧. 经测试代码如下: /** * 文件上传 * * 返回的数组 ...
- Github上传代码截图过程
Github上传代码截图过程 首先,你得有github的账号,没有的话去注册一个:github官网:https://github.com/ 注册好了之后new一个repository,见下图: 创建好 ...
- github上传代码(亲测实用)
又被github上传代码折腾了我3个小时,各种问题都遇到过,最后写篇博客记录一下,方便后续上传. github创建项目完成后,就会出现上传指令,如下图所示: 现在只需要按着命令的提示一步步执行: ...
- Linux下向GitHub 上传代码
Linux下向GitHub 上传代码 1.先在Github个人主页创建一个仓库 2.在根目录下,复制仓库链接,将仓库复制到本地 git clone https://gitclone.com/githu ...
- Github上传代码指南(Window版,同样适合Linux版)
Github – 一个神奇的开源社区,在这里,你可以找到你想要的各类代码:你可以发表你自己的项目:你可以交流一些技术性问题:在这里,你可以发现一些前沿的科技,包括"深度学习"&qu ...
- GitHub上传代码、更新代码、token设置
准备工作: 创建GitHub账号. 在本机电脑安装git工具. git配置用户名和邮箱 打开git Bash,依此输入如下命令: git config --global user.name " ...
- iOS开发:GitHub上传代码错误提示fatal: Authentication failed for 'https://gitee.com/XXX/XXX.git/‘的解决方法
上传代码到Git上面,有时候会遇到各种情况,有些时候是因为合并代码冲突,有些时候是因为修改了Git的登录密码需要重新认证.那么这里就来讲解错误提示fatal: Authentication faile ...
- Github 上传代码指南(令牌token版)
更新后的Github网站不再支持密码验证,需要获取token验证进而上传代码. 1. Token 获取 setting > Developer settings > Personal ac ...
最新文章
- 使用OKR管理好团队这四个高深的技巧要明白
- ASP.NET 泛型类型 Dictionary操作
- java 正则表达式提取html纯文本
- 【个人笔记】《知了堂》node.js简介及创建应用
- 闲来无事写写-Huffman树的生成过程
- 论文赏析[NAACL19]一个更好更快更强的序列标注成分句法分析器
- 后盾网html5视频教程全集观看下载
- Xshell个人免费版下载
- linux如何设置环境变量
- Windows安全中心打开空白
- 2020 Java 全栈工程师进阶路线图,不可错过
- jquery 蔚蓝网
- android模拟器不玩游戏,夜神安卓模拟器-实用的安卓模拟器(玩游戏,看电影无压力)...
- Oracle rac集群笔记
- HDU 2389 Rain on your Parade(二分匹配+Hopcroft-Carp算法模板题)
- Affine-Transformation Parameters Regression for Face Alignment
- Calendar计算两个日期之间的天数和周数
- javaScripty笔记
- 华为路由器查看DHCP地址池ip使用状态
- Unity 开发 Hololens2 MR应用程序
热门文章
- ubuntu16.04 catkin_make报错No rule to make target '/usr/lib/x86_64-linux-gnu/libGL.so'
- 信号的定义 脉冲函数与阶跃函数 脉冲分解
- python财务案例分析考试答案_《财务案例分析》作业及答案(三次)
- linux下服务器监控软件
- 由对称性知定点一定在x轴上_高考数学易犯的72个低级错误,一定要避开!
- 《设计模式》作者John Vlissides-UMLChina访谈录
- JS-CSS代码-按钮-各种风格-html5
- android 下载病毒,消灭病毒下载_消灭病毒安卓版下载v1.3_3DM手游
- 怀念与我同龄的月季花
- 产品售前与产品经理的关系