我有一个开发人员在Windows上,在Cygwin下运行git。他还在Eclipse中运行Aptana插件。
当从Cygwin将文件推送到repo时,事情很好,但是当他从Aptana插件推出时,Github没有在目录中显示这些文件,而是将Windows目录分隔符放入文件名中,例如在repo的顶层有一个名为'test \ newfile.php'的文件。
Github支持检查了repo并告诉我'test \ newfile.php'是被推送的,所以问题必须在插件中。
为什么会发生这种情况?
答案 0 :(得分:1)
听起来可能与此有关:http://jira.appcelerator.org/browse/APSTUD-3718 我们没有为cygwin安装正确转换PATH。
提交详细信息和可重现案例的错误将非常有用,因为我们不确定我们需要为cygwin做些什么。解决方法是使用minGW,msysgit(我们预先打包使用),或者使用RailsInstaller中的msysgit进行ruby / rails工作。