如何别名命令在Git Bash为Windows下载从Git -scm.com ?
我指的是Bash命令而不是Git。
(windows7多)
编辑:
在.bashrc文件中写入别名(根据@gturri的建议),而不是在控制台中添加它。(在系统重新启动后)(我从未为ls命令写过别名,所以它应该是一些默认的别名。)
.bashrc
ls
< / >
您可以在.gitconfig文件中手动添加它
[alias] cm = "commit -m"
或者使用脚本:
git config --global alias.cm "commit -m"
下面是.gitconfig的截图
.gitconfig
要配置bash别名,就像你在Unix平台上一样:把它们放在你家里的.bashrc中:
cd echo alias ll=\'ls -l\' >> .bashrc
要考虑到这个变化,你应该源这个文件(即:运行source .bashrc)或重新启动你的终端
source .bashrc
(在某些情况下*你可以在C:\Users\<username>\AppData\Local\GitHub\PortableGit_\etc\profile.d\aliases.sh.中找到与.bashrc文件等价的文件,并且你应该在aliases.sh.中添加别名)
C:\Users\<username>\AppData\Local\GitHub\PortableGit_\etc\profile.d\aliases.sh.
aliases.sh.
(*这种情况是当你从包含GitBash的https://git-scm.com/download/win安装Git for Windows GUI release时)
我有同样的问题,我不知道如何找到Git Bash在Windows上使用的别名。 在搜索了一段时间后,我在C:\Program Files\Git\etc\profile.d\aliases.sh下找到了aliases.sh文件
C:\Program Files\Git\etc\profile.d\aliases.sh
这是windows 7下的路径,可能在其他安装中会有所不同。
只需在管理模式中使用您喜欢的编辑器打开它。保存后,重新加载命令提示符。
希望这能有所帮助!
转到:C:\Users\ [youruserdirectory] \bash_profile
C:\Users\ [youruserdirectory] \bash_profile
bash_profile文件类型为- alias desk='cd " [DIRECTORY LOCATION] " "
刷新bash_profile文件所在的User目录,然后重新打开CMD或Git Bash窗口
输入“desk”,看看你是否在上面的“DIRECTORY location”区域中找到了桌面位置或你想要的位置
注意:[desk]可以是你选择的任何名称,当在CMD窗口中输入时,应该让你到达你想要到达的位置。
遵循以下步骤:
C:\Users\USERNAME\.bashrc
如果.bashrc文件不存在,则使用以下步骤创建它:
C:\Users\USERNAME\
notepad ~/.bashrc
添加以下WP CLI, Git, Grunt和amp的示例命令;PHPCS等等。
# ---------------------- # Git Command Aliases # ---------------------- alias ga='git add' alias gaa='git add .' alias gaaa='git add --all' # ---------------------- # WP CLI # ---------------------- alias wpthl='wp theme list' alias wppll='wp plugin list'
现在您可以使用以下命令:
ga
git add .
wpthl
wp theme list
如。我已经使用wpthl为WP CLI命令wp theme list。
Yum@M MINGW64 /c/xampp/htdocs/dev.test $ wpthl +------------------------+----------+-----------+----------+ | name | status | update | version | +------------------------+----------+-----------+----------+ | twentyeleven | inactive | none | 2.8 | | twentyfifteen | inactive | none | 2.0 | | twentyfourteen | inactive | none | 2.2 | | twentyseventeen | inactive | available | 1.6 | | twentysixteen | inactive | none | 1.5 | | twentyten | inactive | none | 2.5 | | twentythirteen | inactive | none | 2.4 | | twentytwelve | inactive | none | 2.5 |
欲了解更多细节,请阅读文章键盘快捷键/别名WP CLI, Git, Grunt &用于windows的PHPCS命令
有两种简单的方法来设置别名。
使用Bash
打开bash终端,输入git命令。例如:
$ git config --global alias.a add $ git config --global alias.aa 'add .' $ git config --global alias.cm 'commit -m' $ git config --global alias.s status --- ---
它最终会在.gitconfig文件中添加这些别名。
正在更新.gitconfig文件
打开位于'C:\Users\username\. gitconfig文件。Windows环境下的gitconfig。然后添加以下几行:
[alias] a = add aa = add . cm = commit -m gau = add --update au = add --update b = branch --- ---
$ alias gpuom='git push origin master'
$ alias
$ vim ~/.bashrc
#My custom aliases alias gpuom='git push origin master' alias gplom='git pull origin master'
使用Windows和MINGW64 GitBash (mintty 3.2.0),我发现文件在:
%LocalAppData%\Programs\Git\etc\profile.d\aliases.sh
我只添加了别名,就成功了。
执行C:\Program Files\Git\etc\profile.d
C:\Program Files\Git\etc\profile.d
来源:https://dev.to/mhjaafar/git-bash-on-windows-adding-a-permanent-alias-198g
确实存在一些“自动配置”的方法;别名bash shell(用于Windows git扩展)只是在项目根中删除一个文件,而不是在用户设置的某处?
这些命令适用于Ubuntu的WSL:
alias gt="git status"
alias ll='"ls -la"
alias gp="git pull"
:wq
source ~/.bashrc
对于没有管理权限的人,可以进行其他解决方案中提到的更改。
C:\Users\<user-profile>
.bash_profile
注意:我使用的是windows 10