您的位置:首页 > 编程语言

零基础 - 上传本地项目到github

2017-02-23 22:51 225 查看
就在今天下午的时候。折腾了一会儿。将去年的俄罗斯方块的项目代码上传到github上去了。刚好现在趁热打铁,把整个过程做一个记录。一方面方便自己以后查阅。另外一方面可以便于后续有小伙伴希望做同样的事情。

那么如何将一个项目上传到github上去呢。在这里我们需要做一些准备工作。

注册一个github的账号。这一个步骤相对简单。

在浏览器输入github官网github.com 地址. 进入github页面。然后在页面的右上角点击sign up 链接或者底部的sign up for GitHug按钮。进入github 的注册页面。如下图:



进入注册界面之后,填写相关注册信息。有用户名、邮箱、密码。注意这里的邮箱需要能够收取邮件。不要自己随意编写邮箱名称。页面如下图:



然后我们就可以 来到该页面的第二个步骤。制定我们的计划。创建公开项目或者创建私有项目。公开项目是免费的。然而私有项目是需要7美刀每个月的.不过呢,反正我们是测试项目也就免费放上去了。也就是这个页面基本不需要做任何操作然后我们可以进入下一步。


.

然后在下一个页面会做一个简单的问卷调查。可以略过。也可以萌萌哒填一下。如下图。



经过如下步骤。我们就成功创建好了一个github账号。然后我们就可以使用这个账号提交项目了。

创建一个项目

成功创建账号之后,github会把我们带到一个专属界面。不同的用户界面可能不一样。不过都会有这两个按钮,分别是【阅读教程】和【创建一个项目】。如下图。




当然我们这里直接创建项目。不折腾。之后,由于我刚才填写的邮箱没有验证。所以github 会给这么一个界面让我去邮箱验证那么一下。如图:



我需要登录我的邮箱验证一下。在github发送给我的邮件中有如下一段文字。不多说点击这个链接。



这之后会跳转到github的主页,不过这时顶部会有一个消息告诉我们邮箱已经验证通过。如图:



此时我们继续创建项目。



我们会来到一个项目创建页面。如下图。这时我们需要填写项目名称、项目描述、项目的公开性、以及是否让github帮助我们生成README文件。最后我们只是需要点击一下创建项目的按钮就可以啦。



最后我们可以看到这么一个页面。



或者使用ssh的方式上传项目



安装git工具

a. git官网 https://git-scm.com/downloads 。在该界面中选择当前操作系统适合的版本下载。我这里是windows 版本。



b. 然后安装该文件。安装过程基本上按照提示一步步一直到结束。















c. 到了这里我们就可以使用自己的账户生成一个密钥,用于提交代码了。

1). 在任意目录下,右键 选择git shell here。弹出git命令行工具





2). 在命令行中我们输入如下命令, 注意此处-C 参数后的邮箱是申请账号时所用的邮箱。

ssh-keygen -t rsa -C "412393570@qq.com"


3). 然后根据提示输入需要保存的文件名、密码以及确认密码。git就会帮助我们生成一个密钥文件。这里强调一下,最好不要使用自己的文件名。一路回车到底就好。否则会因为各种问题没有提交代码权限。 这里主要需要注意途中红线框起来的路径。我们生成的文件就在该路劲中。



生成的密钥文件如下



4). 咱们此时可以将密钥文件id_rsa.pub中的密钥复制到git账号的密钥管理中,登陆github 账号。在右侧顶部选择账户图标->Settings .



5). 弹出界面中左侧侧选择SSH and GPG Keys 选项。



6). 填写密钥标题、以及发布密钥





提交代码到仓库中

到需要提交的代码所在目录中. 右键 -> Git Shell Here



编写README.md 文件



初始化git

使用命令行
git init




添加需要提交的文件。

一般首次添加当前所有的文件使用命令
git add .




提交到本地仓库

使用命令行
git commit -m "首次提交"




同步远程账号内容

使用命令行
git remote add origin git@github.com:ljxt-coding-shrimp/clion_mysql_conn.git




提交到远程仓库

使用命令
git push -u origin master
,此时会提示是否确认连接。



同意,填写yes 回车。然后就是耐心等待提交完成。最终如图



提交完成之后如图



代码修改后的提交,比如此处我缺少了文件注释以及版权信息等。这里咱们添加上去然后再提交。

使用
git status
查看代码变化



使用
git add main.cpp
添加要提交的文件



使用
git commit -m "修改说明"
添加修改说明



使用
git push -u origin master
提交到仓库中



本片文章主要从创建账号开始,一直到代码成功提交到github网站上为止帮助大家提交自己的项目到github上。

主要的步骤有

申请账号

在账号上创建项目

安装本地的github 环境

生成本地密钥

添加本地密钥到github 密钥列表中

创建本地项目编写代码

提交代码到github 的仓库中
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  github