Git使用

Git工具

Posted by ZJQ on April 15, 2018

Git简介

Git是目前世界上最先进的分布式版本控制系统。 这是由开发了Linux的Linus用C所写的分布式版本控制系统,并迅速流行。

Git安装

Ubuntu上安装Git

sudo apt-get install git

Windows上安装Git

在Windows上使用Git,可以从Git官网直接下载安装程序

Git配置

在命令行下配置用户名和邮箱

git config –global user.name “Your Name” git config –global user.email “email@example.com”

##Git使用

创建版本库

repository是一个目录,可以把目录里的所有文件用Git管理起来。

在合适的目录下初始化仓库:

git init

运行以上命令后在当前目录下就会多一个.git目录,这是用来跟踪管理版本库的。

添加文件至版本库

例如在目录下添加一个README.md

git add README.md git commit -m “Add REAME”

上面的commit用于对本次提交作说明。

查看仓库状态

git status

这个命令可以让我们查看当前仓库的状态,看哪个文件被修改但没有提交修改。

查看修改内容

git diff

这个命令可以让我们查看修改细节。

查看最近提交日志

git log

获得提交版本id,可以供版本回退使用

回退历史版本

git reset –hard commit_id

从历史版本回到未来版本

git reflog

查看命令历史,确定回到未来的哪个版本

远程仓库

Github是一个提供Git仓库托管服务的网站,账号免费申请。

关联远程库

可以将本地git仓库与github上的一个远程库相关联

git remote add origin git@server-name:path/repo-name.git

关联后,第一次将本地内容推送到远程库的master分支

git push -u origin master

往后可以以下列命令提交修改

git push origin master

从远程库克隆

要克隆一个仓库,必须获得仓库的地址,然后通过下面命令克隆

git clone 地址