(主)终端提示结束时

时间:2018-05-25 22:42:04

标签: linux git terminal

我只是用git和那种类型的东西学习更多,所以我只使用了init和git。执行此操作并执行提交到存储库。我的终端提示结束时仍然有(主)。我正在使用linux ide。如何退出并恢复正常的终端提示?

3 个答案:

答案 0 :(得分:1)

没有问题需要解决。提示只是说你在主分支上。这是有用的信息。

但是,如果出于美观原因,您希望恢复标准外壳 提示,以便它不显示(主),参见例如https://askubuntu.com/questions/574485/how-to-return-default-ps1-prompt

答案 1 :(得分:1)

如果当前目录位于Git存储库中,将显示Git分支(除非您更改Robin Green的答案中提到的PS1变量)。这意味着您需要做的就是从Git存储库中cd(更改目录)。

pwd    # this will show where you are currently 
cd ..  # go to parent directory
cd ~   # go to user's home directory

请注意,这不仅适用于根文件夹,还适用于任何子目录,例如,对于下面显示的树, bar 是Git存储库的根目录,我们知道因为 .git 文件夹直接驻留在其中。这意味着 bar 的父级, foo bar 的兄弟, egg 不属于库中。

foo  (outside of repo)
|
+----bar  (inside of repo)
|    | 
|    +----.git
|    |
|    +----spam  (inside of repo)
|
+----eggs  (outside of repo)

答案 2 :(得分:0)

我在终端中遇到了同样的问题,即开始时是基础,而末了是master,(base)表示我在anaconda环境中运行并退出解决了该问题,而master与目录的级别有关您目前在。