GIT简介

本文介绍了分布式版本控制系统(DVCS)的概念及其优势,并列举了Git、Mercurial等典型DVCS工具。文章还提供了常用Git命令及Windows下GUI客户端TortoiseGit的信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

分布式版本控制系统(Distributed Version Control System,DVCS )

在这类系统中,诸如 Git,Mercurial,Bazaar 还有 Darcs 等,客户端并不只提取最新版本的文件快照,而是把原始的代码仓库完整地镜像下来。这么一来,任何一处协同工作用的服务器发生故障,事后都可以用任何一个镜像出来的本地仓库恢复。因为每一次的提取操作,实际上都是一次对代码仓库的完整备份。

而诸如CVS,Perforce等则是集中式版本控制系统。

 

mSysGit下载地址

http://code.google.com/p/msysgit/downloads/list

 

Git Book

http://progit.org/book/

 

常用的Git命令

git status: 查看当前branch的状态

git checkout: 放弃所做的修改

git pull: 从server上取得最新的代码

git push: 把本地的代码上传到server

git commit: 提交更新

git rm: 移除文件

git clone: 从指定仓库克隆

git diff: 查看文件变动

git add: 添加文件

git branch: 建立新的branch  

 

TortoiseGit : 提供windows下的GUI客户端

http://code.google.com/p/tortoisegit/downloads/list 

 

Git使用的一段视频

http://limecast.com/info/GitCasts-Screencasts-HighRes/2008-Jun-11/6450

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值