您的位置:首页 > 编程语言

使用GitHub进行版本管理

2012-10-22 14:24 253 查看
在程序开发过程中,难免对代码进行无数次的修改。对于刚入门的程序员来说,版本控制是个什么东西,可能他们并不是十分清楚。

简单来说,版本控制就是能够在你每一次对代码进行修改时,帮你保存一个版本。这对于团队开发来说,是非常重要的。这里有一篇关于版本控制的入门文章: 版本控制入门(via
cnbeta)

Git 是用于 Linux 内核开发的版本控制工具。与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持(wingeddevil注:这得分是用什么样的服务端,使用http协议或者git协议等不
太一样。并且在push和pull的时候和服务器端还是有交互的。),使源代码的发布和交流极其方便。 Git 的速度很快,这对于诸如
Linux kernel 这样的大项目来说自然很重要。 Git 最为出色的是它的合并跟踪(merge tracing)能力。(via 百度百科)

这篇文章我主要是介绍如何通过Git工具与Github网站上的代码进行同步:

1.首先,把Git工具安装到我们电脑上

Git工具官网:http://git-scm.com (墙内访问不了)

Windows平台下的Git工具:http://code.google.com/p/msysgit/

下载Git



下载完后,打开文件进行安装









2.设置SSH,GitHub可以使用SSH进行传输

首先打开终端



输入命令,打开ssh文件夹

cd ~/.ssh

生成SSH的公钥和私钥

ssh-keygen -t rsa -C "邮箱地址"



然后输入私钥密码



往GitHub网站添加SSH的公钥

在GitHub的accout setting里,点击Add SSH key



使用文本编辑器打开.ssh文件夹内的id_rsa.pub文件,将其复制粘贴到GitHub,然后保存



3.在GitHub建立一个项目的代码仓库



4.在本机新建一个初始化git,在项目文件夹右键,选择init here



5.添加远程资源



从GitHub读取项目的SSH路径



添加远程资源



6.从远程下载代码

从GitHub同步代码到Git仓库



将Git仓库代码同步合并至本地项目



7.将代码上传至GitHub

将所有文件加入到Git版本控制



提交代码到Git仓库





将Git仓库提交至GitHub





至此,代码就同步至GitHub上了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: