Windows 10安装Git解决MINGW64方案

详情访问:Windows 10安装Git解决MINGW64方案

今天我要跟大家讲一讲git,本教程是由sky8g网提供未经授权禁止抄袭和复制。

如果您使用过代码,那么您必须遇到像Git和GitHub这样的词。您也可能已经使用过它们。但是你知道Git或GitHub究竟是什么?以及它们彼此之间有何不同?如果你不不知道,不用担心!在这种情况下现在学习新东西也不会晚。阅读Git vs GitHub上的这篇博客,我将在其中向您全面介绍两者。我可以向你保证,当你读过这个git和GitHub这篇文章时,你将清楚地了解这两种技术。

以下是我给大家讨论Git 和 GitHub

  1. 版本控制 – Git与GitHub
  2. Windows安装Git
  3. 解决MINGW64方案

版本控制 – Git与GitHub

Git也被称为  分布式版本控制系统

这面的这张图就很好的阐述了git与github的关系

Git是一个版本控制系统,它跟踪使用计算机代码时的变化,而  GitHub  是一个基于Web的Git版本控制存储库托管服务。它提供了Git的所有分布式版本控制和源代码管理(SCM)功能,同时具有一些自己的功能。对于 开发者来说,这是一个天堂,他们可以存储他们的项目,并与志同道合的人建立联系。您可以将其视为“代码云”。

如果你更想了解更多git和github的文章,请访问:Git vs Github – 揭开差异的神秘面纱

Windows安装Git

第一步:下载git bash windows客户端,记住这个是unix的风格。如果你你喜欢windows风格命令可以直接在你的windows 10电脑ctrl+F搜索git回车安装即可

官网下载: https://git-scm.com/downloads

第二步:下载后直接安装,默认下一步安装,安装完后出现如下图

1

2

Administrator123@sky8g-hello MINGW64 ~

$

说明安装ok,可以使用了。

解决MINGW64方案

为了安全考虑,我们如何去掉$其那面的那些不用的信息呢?

解决办法:找到安装git的目录,依次找到 Git\etc\profile.d目录下的文件 git-prompt.sh,这个文件是个git命令行的提示文件。我们把不需要的提示注释掉,显示的干净利落,切安全。

此文件内容如下:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

if test -f /etc/profile.d/git-sdk.sh

then

    TITLEPREFIX=SDK-${MSYSTEM#MINGW}

else

    TITLEPREFIX=$MSYSTEM

fi

if test -f ~/.config/git/git-prompt.sh

then

    . ~/.config/git/git-prompt.sh

else

    PS1='\[\033]0;$TITLEPREFIX:$PWD\007\]' # set window title

    PS1="$PS1"'\n'                 # new line

    PS1="$PS1"'\[\033[32m\]'       # change to green

    PS1="$PS1"'\u@\h '             # user@host<space>

    PS1="$PS1"'\[\033[35m\]'       # change to purple

    PS1="$PS1"'$MSYSTEM '          # show MSYSTEM

    PS1="$PS1"'\[\033[33m\]'       # change to brownish yellow

    PS1="$PS1"'\w'                 # current working directory

    if test -z "$WINELOADERNOEXEC"

    then

        GIT_EXEC_PATH="$(git --exec-path 2>/dev/null)"

        COMPLETION_PATH="${GIT_EXEC_PATH%/libexec/git-core}"

        COMPLETION_PATH="${COMPLETION_PATH%/lib/git-core}"

        COMPLETION_PATH="$COMPLETION_PATH/share/git/completion"

        if test -f "$COMPLETION_PATH/git-prompt.sh"

        then

            . "$COMPLETION_PATH/git-completion.bash"

            . "$COMPLETION_PATH/git-prompt.sh"

            PS1="$PS1"'\[\033[36m\]'  # change color to cyan

            PS1="$PS1"'`__git_ps1`'   # bash function

        fi

    fi

    PS1="$PS1"'\[\033[0m\]'        # change color

    PS1="$PS1"'\n'                 # new line

    PS1="$PS1"'$ '                 # prompt: always $

fi

MSYS2_PS1="$PS1"               # for detection by MSYS2 SDK's bash.basrc

# Evaluate all user-specific Bash completion scripts (if any)

if test -z "$WINELOADERNOEXEC"

then

    for c in "$HOME"/bash_completion.d/*.bash

    do

        # Handle absence of any scripts (or the folder) gracefully

        test ! -f "$c" ||

        . "$c"

    done

fi

这是一个shell文件,找到这几行在else里面。我们把前面的提示语改成如下

1

2

3

4

#PS1="$PS1"'\u@\h '             # user@host<space>

PS1="$PS1"'welcome [email protected] '

#PS1="$PS1"'\[\033[35m\]'       # change to purple

#PS1="$PS1"'$MSYSTEM '          # show MSYSTEM

保存,如果没有权限修改,请使用管理员权限修改保存。

详情访问:Windows 10安装Git解决MINGW64方案

在桌面再次打开如下图:

哈哈,可到了吧,这样就可以自定义我们git头部提示了。这样我们就可使用了。

如果有不懂的地方请留言,SKY8G网站编辑者专注于研究IT源代码研究与开发。希望你下次光临,你的认可和留言是对我们最大的支持,谢谢!

发布了65 篇原创文章 · 获赞 6 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/jimbooks/article/details/96458130