0

我按照如何在此处设置 git 服务器的说明进行操作,并git通过将/etc/passwd文件设置为/usr/bin/git-shell.

后来发现还是想ssh as git,所以我把它重置回了/bin/sh。我可以 ssh 回来,但今天的 shell 提示看起来很奇怪。以前,提示是

git@xyz.com $

但现在只是

$

标签自动完成功能消失了。历史也没有了。我不确定切换到git-shell. 我该如何从中恢复?

4

2 回答 2

4

也许以前不是/bin/sh,尝试将其设置为

/bin/bash
于 2014-02-03T04:31:15.140 回答
4

chsh git -s /bin/bash应该修复它(我更喜欢使用chsh程序而不是/etc/passwd手动编辑来更改帐户的登录外壳)

于 2014-02-03T04:31:23.397 回答