GIT使用

2018-04-21  本文已影响0人  _sunnyRain

安装

    in Windows:

    从官网下载安装程序国内镜像,然后默认安装。

    完成后找到GIt Bash,在命令行输入:

    $ git config --global user.name "your name"

    $ git config --global user,email "your email"


创建版本库:

    1.创建一个空目录(在Git Bash中):

    $ mkdir gitlearn

    $ cd gitlearn

    用pwd命令显示当前目录。

    2.用git init命令把这个目录变成GIT可以管理的仓库:

    $ git init


把文件添加到版本库:

    先编写一个readme.txt文件:

    Git is a version control system.

    Git is free software.

    一定要放在gitlearn目录(或子目录)下!

    1.把文件添加到仓库:

    $ git add readme.txt

    2.把文件提交到仓库:

    $ git commit -m "wrote a read file"

    其中-m后面输入的是本次提交的说明,可以输入任意内容。


查看当前状态和修改内容:

    继续修改readme.txt文件,改成:

    Git is a distributed version control system.

    Git is free software.

    然后使用git status命令查看结果:

git status命令可以显示仓库当前的状态:它告诉我们,readme.txt被修改过,但还没有准备提交的修改。

使用git diff命令查看具体修改的内容:

    提交修改和提交新文件是一样的两步,第一步   是git add:

    $ git add readme.txt

    第二步git commit之前,我们再运行git status看看当前仓库的状态:

    git status告诉我们,将要被提交的修改包括readme.txt,下一步,可以放心地提交了:

    提交后,我们再用git status命令看看仓库的当前状态:

    它告诉我们当前没有需要提交的修改,而且,工作目录是干净(working directory clean)的。


查看历史记录:

    再练习一次,修改readme.txt文件如下:

    Git is a distributed version control system.

    Git is free software distributed under the GPL.

    然后提交:

    使用git log命令查看历史记录:

    如果嫌输出信息太多,可以加上--pretty=oneline参数:

    其中看到的类似496c438...44bf的是commit id(版本号)


版本回退:

    使用git reset,把当前版本“append GPL”回退到上一个版本“add distriduted”:

    查看readme.txt的内容是不是版本add distributed:

    再用git log查看下现在版本库的状态:

--from: https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
上一篇 下一篇

猜你喜欢

热点阅读