0推荐
32K 浏览

Git 简介

很久以前人们就开始考虑版本控制的问题,因为简单的通过复制整个项目目录的方式来保存不同的版本虽然操作简单,但是缺点显而易见。为解决此类问题,人们开发出本地版本控制系统,大多是采用简单的数据库方式来...
jopen 13年前   
0推荐
49K 浏览

Python 编写的 Subversion 的钩子程 - reviewboard-svn-hooks

reviewboard-svn-hooks 是一个用 Python 编写的 Subversion 的钩子程序,用于对提交的代码进行评审,基于代码评审工具 ReviewBoard 所提供的服务。
0推荐
100K 浏览

Eclipse使用Git代替CVS与SVN实现版本管理

目前,Eclipse上使用Git的项目数量已经超过了使用SVN的仓库数,这使得Git独树一帜,成为Eclipse项目最为流行的版本控制系统。虽然Git自从Helios发布后就已经出现了,但迁移到...
jopen 13年前   
1推荐
330K 浏览

Git详解之九 Git内部原理

不管你是从前面的章节直接跳到了本章,还是读完了其余各章一直到这,你都将在本章见识 Git 的内部工作原理和实现方式。我个人发现学习这些内容对于理解 Git 的用处和强大是非常重要的,不过也有人认...
jopen 13年前   
0推荐
105K 浏览

Git详解之八 Git与其他系统

世界不是完美的。大多数时候,将所有接触到的项目全部转向 Git 是不可能的。有时我们不得不为某个项目使用其他的版本控制系统(VCS, Version Control System ),其中比较常...
jopen 13年前   
0推荐
168K 浏览

Git详解之七 自定义Git

到目前为止,我阐述了 Git 基本的运作机制和使用方式,介绍了 Git 提供的许多工具来帮助你简单且有效地使用它。 在本章,我将会介绍 Git 的一些重要的配置方法和钩子机制以满足自定义的要求。...
jopen 13年前   
0推荐
329K 浏览

Git详解之六 Git工具

现在,你已经学习了管理或者维护 Git 仓库,实现代码控制所需的大多数日常命令和工作流程。你已经完成了跟踪和提交文件的基本任务,并且发挥了暂存区和轻量级的特性分支及合并的威力。
jopen 13年前   
0推荐
481K 浏览

Git详解之五 分布式Git

为了便于项目中的所有开发者分享代码,我们准备好了一台服务器存放远程 Git 仓库。经过前面几章的学习,我们已经学会了一些基本的本地工作流程中所需用到的命令。接下来,我们要学习下如何利用 Git ...
jopen 13年前   
0推荐
338K 浏览

Git详解之四 服务器上的Git

到目前为止,你应该已经学会了使用 Git 来完成日常工作。然而,如果想与他人合作,还需要一个远程的 Git 仓库。尽管技术上可以从个人的仓库里推送和拉取修改内容,但我们不鼓励这样做,因为一不留心...
jopen 13年前   
1推荐
2M 浏览

Git详解之三 Git分支

几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。在很多版本控制系统中,这是个昂贵的过程,常常需要创建一个源代码目录的完整副本...
jopen 13年前   
2推荐
766K 浏览

Git详解之二 Git基础

读完本章你就能上手使用 Git 了。本章将介绍几个最基本的,也是最常用的 Git 命令,以后绝大多数时间里用到的也就是这几个命令。读完本章,你就能初始化一个新的代码仓库,做一些适当配置;开始或停...
jopen 13年前   
1推荐
632K 浏览

Git详解之一 Git起步

本章介绍开始使用 Git 前的相关知识。我们会先了解一些版本控制工具的历史背景,然后试着让 Git 在你的系统上跑起来,直到最后配置好,可以正常开始开发工作。读完本章,你就会明白为什么 Git ...
jopen 13年前   
0推荐
27K 浏览

Eclipse的SVN插件 Subclipse

Subclipse 是一个为 Eclipse IDE 添加 Subversion 支持的项目。支持几乎所有版本的Eclipse。
0推荐
44K 浏览

Git - 技巧

上一篇介绍了Git的基本概念和一些基本命令,本篇的重点在如下三个 部分:个性化定制你的Git,更酷更巧妙的使用Git,以及如何在Git Hub上开启你自己的开源项目。在所有技巧中,最重要的技巧是...
fmms 13年前   
0推荐
48K 浏览

Git 基础知识

Git是一个分布式的版本控制工具,本篇文章从介绍Git开始,重点 在于介绍Git的基本命令和使用技巧,让你尝试使用Git的同时,体验到原来一个版本控制工具可以对开发产生如此之多的影响,文章分为两...
fmms 13年前   
0推荐
61K 浏览

让Git成为个人工作备份利器

不要把这篇文章当做给编程人员的技术文章,即使你对编程一无所知,按照这篇文章的指引一步步学习,仔细模仿,也可以很容易地学会如何去做。更重要的 是,这篇文章将让你介绍如何让git成为你的工作日志,成...
fmms 13年前   
0推荐
55K 浏览

Mac的SVN客户端 SCPlugin

SCPlugin 这个软 件相对而言更像TortoiseSVN, 在mac 10.5里是通过右键菜单的方式进行操作,不过在mac 10.6里却没了右键菜单了。
webphp 13年前   
0推荐
23K 浏览

用来浏览 mercurial 的修订版信息的程序 - hg-diff

hg-diff 是一个简单的 GUI 程序,用来浏览 mercurial 的修订版信息。可用于比较不同修订版之间的差异。
0推荐
62K 浏览

Git的Java开发包 JGit

JGit 是一个轻量级纯Java的类库,用来实现 Git 的版本控制系统的访问,以及提供核心的版本控制算法。EGit 这个 Eclipse 上的 Git 插件就是采用 JGit 开发的。
webphp 13年前   
0推荐
27K 浏览

分布式版本控制系统 Git 介绍

Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。
webphp 13年前   
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档