最近找Android开发实习,几个大公司的面试官都问到同一个问题,你有没有在github上提交过代码,并参与一些开源项目的开发。。。。。。。。。。
本人普通一本,在学校参与老师的项目,用到的版本控制工具是SVN,没有用过github,在几波挫折和鄙视后决定学习github。
经过几周的学习和使用,发现github上的Android开源项目和技术大牛很多,虽说我英文不好,但我有谷歌翻译啊。。。。
接下来你需要在github官网上操作
1.必须先注册github.com的账号,官方网站是: https://github.com/
注册界面,第一个用户名,以后会用到,我的是linwentao
2. 登录界面
3. 登录成功后界面
4. 创建仓库,我现在创建一个测试仓库叫buxingxing,仓库分公开的和私有的,公开的是免费的,私有的是收费的,我使用的是公开的仓库,如下创建方式
点击New repository按钮,弹出如下界面,第一行填仓库名,就叫个buxingxing,第二行是对这个仓库的描述,之后那个Public就是公共仓库的意思,接下来的README就是在仓库里创建一个README文件,可以往里写一些介绍你这个项目的功能之类的东西,再下面那个Add gitignore按钮,可以选择你这个项目是用什么语言之类的,后面那个License我没有选,点击”Create repository”
5. 创建仓库成功后,界面如下显示,可以点击README.md来编译这个文件
下载Git并安装、配置
a) 先输入ssh-keygen –t rsa –C “邮箱地址”,注意ssh-keygen之间是没有空格的,其他的之间是有空格的
b) 回车之后,会出现一行,让你输入一个保存密钥的地方,括号里面是它默认的位置,这里会让你输入几次内容,都不用输入,直接回车就可以了,可以看到如图的效果(这里最好都不要输入,直接回车,我第一次更改了保存的路径,就出了问题,少了一个文件):