上传项目到github

来源:互联网 发布:怎么下载视频软件 编辑:程序博客网 时间:2024/05/02 02:51

为工作准备,有些公司应聘时会有要求在github上有自己的项目,所以昨晚经过几个小时的百度,终于将自己的项目上传到了gihub,途中真是困难重重。接下来,为了让有需要的各位同僚少走弯路,鄙人就表下自己的笨拙探索过程。

1. 在github上注册一个账号,要求有个邮箱。

2. 登录账号后,点击右上角的“+”,创建(new repository)一个存储库(如demo),创建页面显示的是owner/repository( 账号名/存储库名)的形式,下面是可见性,分publicprivate,一般选择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 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即可看到上传的项目了,附上鄙人上传成功示例

 

期望各位能顺利上传。

0 0
原创粉丝点击