GIT使用

作者: _sunnyRain | 来源:发表于2018-04-21 16:22 被阅读0次

    安装

        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

    相关文章

      网友评论

          本文标题:GIT使用

          本文链接:https://www.haomeiwen.com/subject/blbxlftx.html