美文网首页Git
定制Git命令

定制Git命令

作者: 如来自然 | 来源:发表于2016-01-06 13:55 被阅读22次

    首先写个脚本文件,命名以git-开头

    [root@git bin]# cat git-top-check

    !/bin/sh

    if [ -d ".git" ];then
    echo "This is the highest directory of GIT"
    exit 0
    fi

        echo "This is not the highest directory of GIT"
        exit -1
    

    [root@git bin]#

    让这个脚本可以执行
    [root@git bin]# chmod u+x git-top-check

    把这个脚本文件放到/usr/bin/下

    [root@git bin]# mv git-top-check /usr/bin/

    测试!
    在版本库里面测试

    [root@git bin]# cd ~/git
    [root@git git]# ls -la
    total 20
    drwxr-xr-x. 3 root root 4096 Dec 19 06:14 .
    drwx--x--x. 32 root root 4096 Dec 19 06:59 ..
    -rw-r--r--. 1 root root 34 Dec 19 03:58 aaaa.txt
    drwxr-xr-x. 8 root root 4096 Dec 19 06:16 .git
    -rw-r--r--. 1 root root 12 Dec 19 00:40 test.txt
    [root@git git]# git top-check
    This is the highest directory of GIT
    [root@git git]#

    可以看到,我们的定制生效了

    在不是git版本库测试

    [root@git git]# cd /tmp/
    [root@git tmp]# git top-check
    This is not the highest directory of GIT
    [root@git tmp]#

    相关文章

      网友评论

        本文标题:定制Git命令

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