我注意到在运行 Git 的各种(Windows 7)机器上,当我打开一个新的 Git Bash 命令提示符时,我通常可以通过按向上箭头来访问以前的命令。
这些命令因机器而异,但每次打开 Git Bash 时,每台机器都有相同的预设命令。例如,一台机器让我彻底滚动git status和exit,另一台有exit两个空白行,而第三台机器没有以前的命令。
谁能说出这些是如何设置的以及我可以做些什么来编辑它们?
我注意到在运行 Git 的各种(Windows 7)机器上,当我打开一个新的 Git Bash 命令提示符时,我通常可以通过按向上箭头来访问以前的命令。
这些命令因机器而异,但每次打开 Git Bash 时,每台机器都有相同的预设命令。例如,一台机器让我彻底滚动git status和exit,另一台有exit两个空白行,而第三台机器没有以前的命令。
谁能说出这些是如何设置的以及我可以做些什么来编辑它们?
要预定义坚持的别名,请放置以下内容
alias gs="git status"
进入你的~/.bashrc.
~将C:\Users\<username>在 Windows 中。
由于您对您想要的东西并没有过于具体:
您似乎希望有一组可以循环使用up的命令,基于您最近使用的所有机器上的命令。~/.bash_history(它们在每台机器上本地保存。)
在没有真正肮脏的黑客攻击的情况下,在所有机器之间拥有一个共同的历史是不可能的,也不太可能值得付出努力。关于如何实现循环功能,我不知道。
这些命令存储在bash_history文件中,在 Windows 中是C:\Users\[YOUR USERNAME]\.bash_history\