项目管理工具svn与git

git起源

linux的代码管理繁琐,与开发BitKeeper的公司合作结束,linux的人员编写了Git。

git流程

1.init 一个本地仓库

2.从远程仓库clone代码到本地仓库

3.从本地仓库checkout代码到工作区

4.从工作区add代码到暂存区

5.从暂存区commit代码到本地仓库

6.从本地仓库push到远程仓库

流程图

项目管理工具svn与git

git的常用命令

项目管理工具svn与git

git的一些配置

配置commit的账号

$ git config --global user.name "username"
$ git config --global user.email useremail

clone携带用户名与密码

git clone http://username:[email protected]远程仓库地址

git与svn的区别

git是分布式版本控制

svn是集中式版本控制