Git是什么?
Git是分布式版本控制系统

初始化

使用当前目录作为Git仓库并初始化

git init

使用指定目录作为Git仓库进行初始化

git init newrepo

git init命令只做一件事,就是在项目根目录下创建一个.git子目录,用来保存版本信息

添加新文件到暂存区

git add filename
git add *

从暂存区提交版本

git commit -m "代码提交信息"

如果不使用-m,会出现编辑器来让你写自己的注释信息
提交暂存区所有修改,使用-a标识

git commit -a -m "代码提交信息"

-a不会造成新文件被提交,只能修改

发布版本

从服务器克隆一个库

git clone ssh://example.com/~/www/project.git

修改之后可以推送到服务器

git push ssh://example.com/~/www/project.git

取回更新

下面命令表示,当前分支自动与唯一一个追踪分支进行合并

git pull

从非默认位置更新到指定的url

git pull http://git.example.com/project.git

preView