Windows 下使用Git管理Github项目

Git

Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到很是大的项目版本管理。最初由Linus Torvalds编写,用做Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤为是在Ruby社区中。html

Github

Github是一个面向开源及私有软件项目的托管平台,由于只支持Git做为惟一的版本库格式进行托管,故名GitHub。GitHub能够托管各类git库,并提供一个web界面,但与其它像 SourceForgeGoogle Code这样的服务不一样,GitHub的独特卖点在于从另一个项目进行分支的简易性。为一个项目贡献代码很是简单:首先点击项目站点的“fork”的按 钮,而后将代码检出并将修改加入到刚才分出的代码库中,最后经过内建的“pull request”机制向项目负责人申请代码合并。 上面的介绍摘自oschina.net ,下面就开始介绍在windows下怎样用Git管理Github的项目git

1 在Github上建立帐号,这个很简单就再也不赘述。github

2 下载安装Git 下载地址:http://code.google.com/p/msysgit/downloads/list 安装很简单,一路Next就能够了。web

3 登录GitHbu后建立一个新的仓库(New repository),命名为HelloWorld,建立成功后以下图:windows

4 上面只是建立了一个空的代码仓库,下面就在本地建立一个HelloWorld的项目,并将其推送到Github中。建立D:\GitProject\HelloWorld的目录结构。ssh

5 打开Git的命令行Git base,输入以下命令来提供身份标示,主要是用户名和邮箱:分布式

6 同过cd命令进入到刚才建立的HelloWorld目录中,而后使用git init来初始化当前目录,该目录中会生成一个.git的隐藏目录: ide

7 在D:\GitProject\HelloWorld目录中添加一个readme.txt文件,文件中写入“my first hello world project!”,而后用git add 命令以及git commit命令将其添加到库中。学习

8 下面就是最关键的步骤了,将本地的代码库提交到Github中,首先要使用命令来建立密匙,该密匙会在Github的设置中用到。 google

9 我系统是windows server 2008R2 ,生成的密匙在C:\Users\Administrator\.ssh目录下,打开id_rsa.pub文件,复制里面全部内容。

10 在Github中点击“Account Settings”进入到设置界面,选择“SSH Public Keys”,而后点击”add another public key“  

11 将刚才复制的密匙内容粘贴到对应的框中。

12 用命令来检验下是否设置成功

13 如今一切就绪,在Git base 中使用命令就能够将本地代码推送到Github

14 如今刷新下在Github中的项目页面,以下所示:

转自:http://www.cnblogs.com/oec2003/archive/2012/02/06/2741993.html

学习资料

http://www.worldhello.net/gotgithub/index.html

http://www.cnblogs.com/wojilu/

Pro Git中文版下载

一个还不错的Git ppt介绍

相关文章
相关标签/搜索