| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
openkk
12年前发布

使用GitHub进行版本管理

  在程序开发过程中,难免对代码进行无数次的修改。对于刚入门的程序员来说,版本控制是个什么东西,可能他们并不是十分清楚。
  
  简单来说,版本控制就是能够在你每一次对代码进行修改时,帮你保存一个版本。这对于团队开发来说,是非常重要的。这里有一篇关于版本控制的入门文章: 版本控制入门(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

使用GitHub进行版本管理

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

使用GitHub进行版本管理

使用GitHub进行版本管理

使用GitHub进行版本管理

使用GitHub进行版本管理

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

首先打开终端

使用GitHub进行版本管理

输入命令,打开ssh文件夹

cd ~/.ssh

生成SSH的公钥和私钥
ssh-keygen -t rsa -C "邮箱地址"

使用GitHub进行版本管理

然后输入私钥密码

使用GitHub进行版本管理

往GitHub网站添加SSH的公钥

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

使用GitHub进行版本管理

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

使用GitHub进行版本管理


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

使用GitHub进行版本管理

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

使用GitHub进行版本管理

5.添加远程资源

使用GitHub进行版本管理

从GitHub读取项目的SSH路径

使用GitHub进行版本管理

添加远程资源

使用GitHub进行版本管理

6.从远程下载代码

从GitHub同步代码到Git仓库

使用GitHub进行版本管理

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

使用GitHub进行版本管理

7.将代码上传至GitHub

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

使用GitHub进行版本管理

提交代码到Git仓库

使用GitHub进行版本管理

使用GitHub进行版本管理

将Git仓库提交至GitHub

使用GitHub进行版本管理

使用GitHub进行版本管理


至此,代码就同步至GitHub上了

 本文由用户 openkk 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
 转载本站原创文章,请注明出处,并保留原始链接、图片水印。
 本站是一个以用户分享为主的开源技术平台,欢迎各类分享!
 本文地址:https://www.open-open.com/lib/view/open1340533052092.html
Git 版本控制系统 Github