Github_Winxp下安装Git,并从GitHub下载第一个工程

本文介绍Git版本控制系统及其在GitHub上的应用,涵盖Git的基本概念、GitHub账号注册、Git安装配置及SSH密钥生成与添加等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

参考文章: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获取麦宝最新源码的方法

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值