0

我注意到在运行 Git 的各种(Windows 7)机器上,当我打开一个新的 Git Bash 命令提示符时,我通常可以通过按向上箭头来访问以前的命令。

这些命令因机器而异,但每次打开 Git Bash 时,每台机器都有相同的预设命令。例如,一台机器让我彻底滚动git statusexit,另一台有exit两个空白行,而第三台机器没有以前的命令。

谁能说出这些是如何设置的以及我可以做些什么来编辑它们?

4

2 回答 2

1

要预定义坚持的别名,请放置以下内容

alias gs="git status"

进入你的~/.bashrc.

~C:\Users\<username>在 Windows 中。

由于您对您想要的东西并没有过于具体:
您似乎希望有一组可以循环使用up的命令,基于您最近使用的所有机器上的命令。~/.bash_history(它们在每台机器上本地保存。)

在没有真正肮脏的黑客攻击的情况下,在所有机器之间拥有一个共同的历史是不可能的,也不太可能值得付出努力。关于如何实现循环功能,我不知道。

于 2013-02-28T16:15:07.970 回答
1

这些命令存储在bash_history文件中,在 Windows 中是C:\Users\[YOUR USERNAME]\.bash_history\

于 2013-05-09T19:05:30.743 回答