【问题标题】:Hide username and computer name from Git Bash for Windows 10从适用于 Windows 10 的 Git Bash 隐藏用户名和计算机名称
【发布时间】:2018-06-09 07:38:02
【问题描述】:

有没有办法从 Git Bash for Window 10 中删除用户名和计算机名?

我已经检查过了:https://github.com/Maximus5/ConEmu/issues/199

但不明白该怎么做。

【问题讨论】:

  • 了解如何在 Bash 中设置提示。
  • @SLaks,你能告诉我怎么做吗?

标签: windows-10 git-bash


【解决方案1】:

更好的方法!!

按照@Saabbir 提到的步骤,有一个大的变化:

# ? comment out the wrapping if-else block
if test -f ~/.config/git/git-prompt.sh
then
    . ~/.config/git/git-prompt.sh
else
  # ? leave the content uncommented
  ...
fi

保存文件,git-prompt.sh 使用 Save As(在您的编辑器中)在此路径 C:\Users\{current_windows_user}\.config\git


解释:您可以在第 8 行看到它在 ~/.config/git 上检查相同的文件。所以最好更新配置文件而不是实际的设置文件。

【讨论】:

  • 这导致我的 Hyper with Git Bash 崩溃。编辑原始文件有效...
  • 嗯,不知道为什么 Hyper 会崩溃。好吧,只要你让它工作,那就太好了。
【解决方案2】:

按照以下步骤操作:

  1. 转到C:\Program Files\Git\etc\profile.d\ 文件夹
  2. 在您喜欢的文本编辑器中查找并打开 git-prompt.sh 文件
  3. 转到行号15
  4. 将整行替换为PS1="$PS1"''
  5. 就是这样。启动/重启 Git Bash,您应该会看到用户名和计算机名不见了。

注意:您还可以通过注释掉行号 1617 来隐藏烦人的 MINGW64 文本同一个文件。要注释掉这些行,只需在行首添加 #。而已。现在启动/重新启动 Git Bash,它应该会消失。

【讨论】:

  • 太好了,谢谢!我刚刚注释掉了第 14-17 行,仅此而已。另一个专业提示:虽然大多数时候我在 IDE 的集成终端中使用 bash,默认情况下在项目文件夹中打开它,但有时我也会从任务栏快捷方式打开它。默认情况下,它在 GitBash 的文件夹中打开几乎是无用的,因此右键单击快捷方式,选择属性并将“开始于”值编辑为“%userprofile%”就可以在其中打开“C:\Users\MY_USERNAME\” .
  • 所有我想在 PWD 之前添加的是你在 Git 存储库中使用 git config user.name 得到的东西。谁能指出我正确的方向?
猜你喜欢
  • 2021-08-13
  • 1970-01-01
  • 1970-01-01
  • 2021-04-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-04-16
  • 1970-01-01
相关资源
最近更新 更多