参考文章:http://myswirl.blog.163.com/blog/static/51318642201191395357296/
1.首先介绍一下什么是Git和GitHub
Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括Rubinius和Merb在内的很多知名项目都使用了Git。
基于Rails的Git库托管
如前所述,作为一个分布式的版本控制系统,在Git中并不存在主库这样的概念,每一份复制出的库都可以独立使用,任何两个库之间的不一致之处都可以进行合并。
GitHub可以托管各种git库,并提供一个web界面,但与其它像 SourceForge或Google Code这样的服务不同,GitHub的独特卖点在于从另外一个项目进行分支的简易性。为一个项目贡献代码非常简单︰首先点击项目站点的“fork”的按钮,然后将代码检出并将修改加入到刚才分出的代码库中,最后通过内建的“pull request”机制向项目负责人申请代码合并。
2.注册GitHub账号,并登陆
GitHub的官方网址:
登陆界面:
3.下载并安装Git
下载:Git-1.7.7-preview20111012.exe
http://code.google.com/p/msysgit/downloads/list
Use the default options for each step.
下一步选择“Context menu entries”
Do not use PuTTY if you are given the option. GitHub only provides support for openssh.
4.安装SSH Keys
4.1 启动Git Bash:
4.2 生成一个新的 SSH Key
邮箱为你之前注册时的邮箱
$ssh-keygen -t rsa -C "yourname@163.com"
在“C:\Documents and Settings\Administrator\.ssh” 新生成两个文件 id_rsa 和 id_rsa.pub
注意:如果之前生成过“id_rsa”和“id_rsa.pub”并成功添加到GitHub,那么可以将这两个文件从别的电脑拷过来,一样可用,
就不用再重新生成和添加“SSH Key”了。
5. 将 SSH key 添加到 GitHub
5.1 On the GitHub site Click “Account Settings” > Click “SSH Public Keys” > Click “Add another public key“
5.2 用记事本打开 id_rsa.pub,将其内容复制到“Key”,title可以为空。
注意:不能添加任何空格或回车;
注意:不能用Editplus打开;(用EditPlus打开,导致拷贝的内容有变化,所以后面一直失败)
6.测试设置是否正确
这里要输入 passphrase,之前生成SSH Key时输入的密码。
出现如下界面就表示成功了:(严格安装以上步骤执行,肯定可以成功的)
7.可以下载代码了
使用Git获取麦宝最新源码的方法
相关推荐
使用 GitZip for github 工具下载单个文件由于 Github 的特点,我们在下载 Github 仓库中的文件时往往需要下载整个仓库的文件,这个特
最新的Git与Github巨作课程,课程内容主旨分成了Git&Github极速入门与攻坚实战课程两部分,可以理解为一个是课程的详细教学篇,和一个精华缩减的集合。Git与Github教程详细介绍了Git的工作机制,Git命令行的基础学习...
利用git从github上拉取项目 1、git安装获取 2、git bash使用 3、配置用户名、密码,生成密钥文件 4、clone git资源 5、pull git资源 6、详细样例
Chrome插件-《GitZip for github》从Github批量下载表情包.zip。以前介绍过Github快速下载单个文件的扩展工具《Enhanced Github》 , 《Enhanced Github》 和 《GitZip for github》 结合到一起, 就可以让我们快速...
git指令 gitLab gitHub
windows系统中,本地实现进行git和github连接了,本地Git仓库和GitHub仓库之间连接
完全学会GIT+GITHUB+GIT+SERVER的24堂课喜欢的评个好评 谢谢
git安装与配置,github远程仓库
Git IDLE - 从github存储库直接列出,下载和安装依赖项的CLI
第1天-两小时学会Git玩转Github-video github笔记
Git和GitHub详细使用教程
传智播客 两小时学会Git玩转Github视频配套文档
这篇文章主要的目标是用较少的时间学习Git和GitHub的基本使用。在足够一般使用的前提下,尽量减少命令。 如果需要其他命令,到时候再去其他地方了解就可以了
git&github;学习笔记,最好的git&github;教程 。
06.Git程序安装过程 07.Git结构 08.Git和代码托管中心 09.本地库和远程库的交互方式 10.本地库初始化 11.设置签名 12.添加提交以及查看状态操作 13.添加提交命令小结 14.版本穿梭测试的准备工作 15.查看历史记录的几...
完全学会Git、GitHub、Git Server的24堂课
git命令行从github或服务器上克隆、修改和更新项目 配图
czbk公开课笔记git 两小时学会Git玩转Github.doc。 czbk公开课笔记git github,git 两小时学会Git玩转Github.doc。
学会Git玩转Github