上传项目到github
来源:互联网 发布:怎么下载视频软件 编辑:程序博客网 时间:2024/05/02 02:51
为工作准备,有些公司应聘时会有要求在github上有自己的项目,所以昨晚经过几个小时的百度,终于将自己的项目上传到了gihub,途中真是困难重重。接下来,为了让有需要的各位同僚少走弯路,鄙人就表下自己的笨拙探索过程。
1. 在github上注册一个账号,要求有个邮箱。
2. 登录账号后,点击右上角的“+”,创建(new repository)一个存储库(如demo),创建页面显示的是owner/repository( 账号名/存储库名)的形式,下面是可见性,分public,private,一般选择public,毕竟开源嘛。接着点击“create repository”完成创建。会转到如下页面,将此页面截图,上传时会用到此图中的命令行。
3. 下载git,下载链接http://git-scm.com/download,选择对应操作系统版本
4. 下载后安装,不认识的默认就行了,注意最后一步可能会有是否添加快捷方式到桌面的选项(有点英文基础的应该会知道吧,看到desktop就是了),注意打钩,方便启动。
5. 在硬盘上创建一个文件夹,如d://git/space,拷贝你在MyEclipse或其他开发工具中已经做好的项目到该目录下。
6. 双击桌面上的Git Bash启动,安装成功的话会出现如下界面。
7. 接下来在该命令窗口输入如下命令创建身份标识:
git config --global user.name 你自己的账户名
git config --global user.email 注册时用的邮箱
8. 利用命令行定位项目上传的盘符,即为第5步创建的d://git/space
cd d://git//Helloworld
9. 利用命令行为该目录添加README.md文件
touch README.md
git init
git add README.md
10. 设置SSH Key信息,该操作非常重要,设置不正确,项目无法提交到Github上。
输入下列命令
ssh-keygen -t rsa -C "youremailaddress@youremail.com"
(youremailaddress@youremail.com为注册Github时使用的邮箱帐号),回车。
此时系统会有一些提示和确认信息,一路回车即可。
最后在系统中会生成一个id_rsa.pub文件,该文件内容即为SSH Key。该文件默认位置为:C:\Users\管理员\.ssh(以Win7为例)。
登录github,点击右上角setting,找到SSH Keys,点击页面右侧的Add SSH Key,将id_rsa.pub文件的内容全部复制进去保存即可(title写个自己方便区分的就可)。
11. 成功之后,我们就可以在git bash上测试连接,后,如果一切没问题的话,连接可以通讯,执行命令如下:
ssh –T git@github.com
(如不成功将T换成小写试试)
12. 接下来执行第2步中截图“..or create a new repository on the command line”中的两行命令
git remote add origin git@github.com:账户名/repository名.git
git push -u origin master
下面是执行完这两行命令之后的界面示例(视设定盘符和项目会有不同,只是例子)
至此已上传成功,登录github即可看到上传的项目了,附上鄙人上传成功示例
期望各位能顺利上传。
- GitHub-上传项目到GitHub
- 上传项目到github
- 上传项目到GitHub
- 上传项目到github
- 上传项目到github
- 上传项目到github
- 上传项目到github
- 上传项目到Github
- 上传项目到GitHub
- 本地项目上传到github
- 上传项目代码到github
- TortoiseGit上传项目到github
- TortoiseGit 上传项目到GitHub
- 快速上传项目到github
- 第一次上传项目到gitHub
- 上传本地项目到github
- 上传本地项目到github
- 上传项目到GitHub指南
- R语言之——正则表达式
- poj_1836
- 日经社説 20150321 安保法制整備にはなお宿題が山積みだ
- 适合移动mobile的css3弹性堆叠图片切换特效
- Android RecyclerView简单入门介绍
- 上传项目到github
- SSH 之 Spring的源码(二)——Bean实例化
- 第三周 项目1-三角形类型1
- Android ORMLite框架入门用法教程二(两张表关联外键)
- 杭电 HDU 1040 As Easy As A+B
- 中关村在线,卖了!慧聪网15亿人民币拿到全部股权
- 社説 20150321 自公安保合意 切れ目ない危機対処が重要だ
- 去哪儿网2015校园招聘笔试面试经历分享
- 数据仓库