windows上的Git脚本



在git for windows升级到version 2.x.x之前,我只是通过创建一个名为pull的文件来运行脚本,并在其中放入类似git pull origin master的内容。它运行正常,在我制作了格式并安装了最新版本的git之后,它不再支持这些脚本了。我的错误是:bash: pull: command not found。我曾尝试将.bat.sh添加到这些文件中,但没有成功。

更新:

现在我在文件pull中有内容:

#!/bin/bash
git pull origin master

要运行该脚本,我需要在终端./pull上执行。我可以在没有./的情况下使用该脚本吗?

在Windows中工作的是创建一个名为git-xxx(无扩展(的脚本
例如:git-mypull

在该脚本中,您可以编写一个常规的bash脚本,从#!/bin/bash开始
它将在mingw-64 shell会话中执行,该会话带有最新的Windows 2.5.x Git。

您使用git xxx(注意空格(调用该脚本:git mypull


现在我在文件中提取了内容:

#!/bin/bash
git pull origin master

要运行该脚本,我需要在终端./pull上执行
我可以在没有./的情况下使用该脚本吗?

是的,只要pull在echo %PATH%引用的某个文件夹中即可
然后一个简单的拉动就可以了。

成功了:CCD_ 18。我粘贴了生成器代码,以防万一。它可能只是用户文件夹~/bin中的文件。在运行该脚本之前,您应该创建文件夹bin。您还可以根据需要修改脚本。在我粘贴的脚本上,当您在终端pull中写入时,它会启动git pull origin master

最新更新