GIT简介

来源:互联网 发布:长春网络广播电视台 编辑:程序博客网 时间:2024/05/01 03:27

分布式版本控制系统(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

原创粉丝点击