当了程序员我才知道什么叫踩在巨人的肩膀上。除了平时看的IT经典著作来自前辈呕心沥血的付出,每当遇到技术上的难题或bug,都能从百度或google搜索找到高人提供的解决方案。这几天关于GitHub的学习就离不开各位大侠,包括这个文档也是集百家之言才写出来的。老实说这里面很少有我自己的东西,我只是组织了一下。
下面链接是我最初参考的一个文档,可以不看:
1)注册GitHub账号,安装GitHub软件
2)创建ssh keys并将其添至GitHub
从开始菜单找到并点击Git Bash
运行cd ~/.ssh查看电脑是否存在ssh keys,若不存在则运行ssh-****** -t rsa -C "[email protected]"
输入文件完整目录名/c/Users/shixin/.ssh/github_rsa及密码shixin58
在GitHub网站点击Account Settings->SSH Keys->Add SSH Key
将.pub**文件所有内容粘贴进去
输入ssh -T [email protected]测试上述操作是否成功
SSH Key的作用可参见http://www.cnblogs.com/lqminn/archive/2013/03/16/2963218.html
3)设置本地用户名和邮箱
git config --global user.name "shixin58"
git config --global user.email "[email protected]"
4)将local项目上传至GitHub
在github.com创建仓库android,见图
。
mkdir android;cd android;git init
touch file
mkdir google source;touch google/about.txt source/file{0..5}.txt
git add file google/about.txt source/*
git commit -m 'some message'
git push -u origin master
上面命令行操作也可通过图形界面操作,更方便也更易掌握:
具体操作见我的百度网盘提供的文档 github图形界面上传文件.docx,链接为
http://pan.baidu.com/s/1c0f5svI
5)从Eclipse安装Git插件,下载GitHub上开源项目
点击Eclipse的Help->Install New Software,在Work with输入egit,
即egit - http://download.eclipse.org/egit/updates,见下图
,然后等待下载安装。
点击File->import->Projects from Git->Clone URI,依次操作。
过程中若碰到失败提示git repository clone failed.Read timed out after 30,000 ms,则见下图操作
,将30调至180即可
版权声明:本文为博主原创文章,未经博主允许不得转载。
转载于:https://my.oschina.net/91jason/blog/472773