Git   发布时间:2022-04-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了如何在Windows git钩子中使用cygwinpath?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

(A)我的.git / hooks / pre-commit是

#!c:/cygwin/bin/bash.exe # /cygdrive/c/tmp/a.sh

错误显示当我运行'git commit'

.git/hooks/pre-commit: line 8: /cygdrive/c/tmp/a.sh: No such file or directory

(B)如果.git / hooks / pre-commit是

#!c:/cygwin/bin/bash.exe # c:/cygwin/bin/bash.exe /cygdrive/c/tmp/a.sh

错误变成了

在Windows XP上使用Ruby进行系统调用的超时问题

ColdFusion 8应用程序永远启动

如何debugging在启动时启动的进程?

PHP启动:无法加载dynamic库

Sendmessage(HWND_BroaDCAST挂起

/usr/bin/bash: C:/Program Files (x86)/Git/cygdrive/c/tmp/a.sh: No such file or directory

(C)但是在cmd中可以运行

c:>c:cygwinbinbash.exe /cygdrive/c/tmp/a.sh

问题是:有没有办法从Windows git钩子运行脚本与cygwinpath?

下面的一些信息

git版本1.9.4.msysgit.0

环境PATH = …; C: Program Files(x86) Git cmd; C: cygwin bin

安装Docker for Windows CE时遇到的问题

关于Win32 ## Event ##同步对象的问题

如何在Tortoise SVN(Windows)中编辑或清除存储库的MRU列表

Windows:如何在特定机器上为每个用户findLocalApPDAta目录?

SHellexecute是否将共享环境variables与启动过程

找到一些东西

(D)确定如果.git / hooks / pre-commit是

#!c:/cygwin/bin/bash.exe # /c/tmp/a.sh

(五)其实这个shebang不一定是cygwin的。

#!/bin/sh # /c/tmp/a.sh

对不起,(D)和(E)因为他们使用mysisgit的路径(/ c / ..)

但是我想使用cygwin-only脚本(例如:ruby compass,lftp,它们是从cygwin安装的)。 他们仍然给错误

/c/cygwin/bin/compass: /usr/bin/ruby.exe: bad interpreter: No such file or directory mirror: Access Failed: /c/Users/.../webroot: No such file or directory

所以原来的问题还没有回答。

大佬总结

以上是大佬教程为你收集整理的如何在Windows git钩子中使用cygwinpath?全部内容,希望文章能够帮你解决如何在Windows git钩子中使用cygwinpath?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: