Git 和 Github的关系

惭愧,这个问题到昨天才弄明白!

Git
其实是一种版本控制的协议,和SVN/CVS类似,git协议定义了一个版本控制相关的各个操作,和SVN/CVS不同的是,git采用的是分布式的方法,并不需要服务器端软件。

而github其实是一个基于git协议的代码仓库,不仅实现了git协议,同时还具备其他一些特性的内容,比如在线浏览、搜索和管理,社交等。

Git 和 Github的关系,布布扣,bubuko.com

时间: 2024-10-05 23:27:14

Git 和 Github的关系的相关文章

团队开发:GIt与github

首先,Git不是github,Git和github的关系就像是 英雄联盟和对战游戏平台 其次,Xcode内置了Git,我们可以利用github或者国内的开源中国进行代码托管,直接在Xcode上进行团队协作 1,配置与第一部的上传 一.首先想要申请一个github账号,登陆github账号,然后生成一个仓库托管地址 二.创建项目以后找到Source Control选项,点击Configure ... 设置主分支 添加我们创建的github仓库地址 自己命名名字 点击“Done”,这样,就添加成功了

git与github学习

一 我的Github 我的Github项目地址:https://github.com/lllmathison/hello 二 对github与git的学习.感受 git是一个版本管理工具,在本地使用的一个版本管理工具,其作用就是可以让你更好的管理你的程序,比如你原来提交过的内容.Git是一个开源的分布式版本控制系统,可以有效.高速的处理从很小到非常大的项目版本管理.Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件. 关于github,

Git与GitHub到底有什么联系?

Git与GitHub区别 git 是一个软件 版本控制器 分享合并代码, 团队开发 时间机器, 可以获取到任意阶段时间节点开发的代码, 代码找回 git, cvs, bitkeeper, svn 典型的版本控制器软件. git 可以在 .git 文件夹里面维护你的历史代码,指定了 remote 链接和用户信息(git 靠用户名+邮箱识别用户)之后,git 可以帮你将提交过的代码 push 到远程的仓库(任意提供了 git 托管服务的服务器上都可以,包括你自己建一个或者 GitHub/BitBuc

Git与GitHub说明分析

Git是一个开源的分布式版本控制系统,用以有效.高速的处理各种规模的项目版本管理, 它是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件,后来得到广泛的使用. Github是一个代码托管平台和开发者社区,开发者可以在Github上创建自己的开源项目并与其他开发者协作编码.创业公司可以用它来托管软件项目,开源项目可以免费托管,私有项目需付费.Github同样可以被诸如Capistrano和Vlad the Deployer这样的部署工具所使用,而

【转】git与github在ubuntu下的使用

原文网址:http://www.cnblogs.com/cocowool/archive/2010/10/19/1855616.html 最近开始使用git对kohana3的文档做一些补充的工作,使用了git 和 github ,从了解到使用,还是有一点距离,下面是总结的一些方法. 1.Git的安装 我使用了ubuntu 10.04 ,默认情况下,ubuntu 中并没有安装,所以首先需要在系统中进行 git 的安装. sudo apt-get install git-core 安装完成后,在终端

git和github的基本操作

Git和Github的基本操作 一.了解Git和Github 1.什么是GIT? Git是一个免费.开源的版本控制软件 2.什么是版本控制系统? 版本控制是一种记录一个或若干个文件内容变化,以便将来查阅特定版本修订情况得系统. 系统具体功能 记录文件的所有历史变化 随时可恢复到任何一个历史状态 多人协作开发或修改 错误恢复 版本控制的工具: - svn - git  :软件帮助使用者进行版本的管理 3.什么是Github Github是全球最大的社交编程及代码托管网站(https://githu

Git、GitHub 使用说明(上)

Git.GitHub 使用说明(上) 一.预备知识: 1.GitHub是一个基于git的代码托管平台.通过Github可以实现社会化编程. 2.Git:一个分布式版本控制系统.Git没有中央服务器,不需要联网,每个人的电脑就是一个完整的版本库.用户名和邮箱作为Git系统标识.Git系统标识会在提交日志中显示. $ git config --global user.name "your name" $ git config --global user.email "[email

Ubuntu Linux下通过代理(proxy)使用git上github.com

github.com,作为程序员的代码仓库,我们经常会用到.但有时候我们不能直接通过网络链接它,只能通过代理. 这里我有一台代理服务器,起初我以为在终端设置了代理环境就行了,其设置为在你的~/.bashrc里增加以下几行: export http_proxy="http://proxy-server:3128/" export https_proxy="http://proxy-server:3128/" export ftp_proxy="http://

Git与Github的连接与使用

下面继续,使用git 将项目上传到GitHub上 首先要有GitHub账号,这就不用说了,没有的先注册,地址:https://github.com 没有仓库的话,先新创建一个仓库 填写新仓库名称,备注信息.点击创建即可完成. 创建完成会显示如下界面.先放置不用管.后面会用到 因为本地Git仓库和GitHub仓库之间的传输是通过SSH加密传输的,GitHub需要识别是否是你推送,GitHub只要知道了你的公钥,就可以确认只有你自己才能推送,所以需要配置ssh key. 1.创建SSH Key.在用