git版本控制器安装及使用
Posted zgbc
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git版本控制器安装及使用相关的知识,希望对你有一定的参考价值。
一、快速安装
1.在linux平台安装git:
在终端输入git查看是否已经安装,当前命令是在Ubuntu上
$ git The program ‘git‘ is currently not installed. You can install it by typing: sudo apt-get install git
如果没安装,根据命令输入
sudo apt-get install git
2.windows平台的git安装
msysgit是Windows版的Git,下载链接:http://msysgit.github.io/。下载后直接默认安装及即可。
二、基本配置
1.配置身份信息
身份信息是用来上传到github仓库认证使用,一般我们需要配置用户名和邮箱。
$ git config --global user.name "Your Name" $ git config --global user.email "[email protected]"
注:因为git是分布式版本控制器,所以每个上传者都需要自报信息。
2.创建版本库
版本库也叫仓库(repository),考科一简单理解为一个目录,这里面的每个文件都是被管理记录起来的。
在合适的地方创建一个空的目录,并进入目录。
通过git init命令初始化仓库。
$ git init Initialized empty Git repository in e:/codes/github/smyhvae/.git/
这样我们就成功建立一个空的仓库。
三、在版本库中添加文件
注:所有的版本控制器系统,只能跟踪文本文件的改动,对于图片、视频这些二进制文件,虽然可以管理,但是版本控制器是无法跟踪其变化的。
1.在之前建立的仓库中,建立readme.txt,并在里面增加内容、保存。
2.使用命令git add告诉Git,把文件添加到仓库:
$ git add .
.指当前目录下的所有文件
如果只添加单个文件,使用如下命令:
$ git add readme.txt
如果添加一个目录文件:
$ git add src/
3.使用git commit命令,告诉Git,把文件提交到仓库:
$ git commit -m "更新状态,以及为什么做更新" [master (root-commit) a2ebf86] 更新状态,以及为什么做更新 1 file changed, 2 insertions(+) create mode 100644 readme.txt
git commit命令中,-m后面输入的是本次提交的描述信息,可以输入任意内容,当然最好是有意义的,这样你就能从历史记录里方便地找到改动记录。
嫌麻烦不想输入-m "xxx"行不行?确实有办法可以这么干,但是强烈不建议你这么干,因为输入说明对自己对别人阅读都很重要。
git commit命令执行成功后会告诉你,1个文件被改动(我们新添加的readme.txt文件),插入了两行内容(readme.txt有两行内容)。
为什么Git添加文件需要add,commit一共两步呢?因为commit可以一次提交很多文件,所以你可以多次add不同的文件,然后最后一起commit。
本文参考链接:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
以上是关于git版本控制器安装及使用的主要内容,如果未能解决你的问题,请参考以下文章