msysgit

    1热度

    1回答

    所以我有两台Windows机器,我基本上试图用git来管理一些web文件我在远程机器上有一个裸存储库,我在本地机器上有一个克隆版本,并且我已经将一些文件推送到远程存储库。 我要的文件部署到目录c:\ UNISERVER \ WWW \放在这里后接收事件的脚本是我后收到文件的内容: #!/bin/sh GIT_WORK_TREE=/c/UniServer/www/Scripts git check

    1热度

    3回答

    我设置了一个环境,我可以在本地工作站上将更改推送到“Hub”存储库(这是一个远程),然后更新后的挂钩会自动更新我的存档网站,这是“总理”。我这样做是为了让我可以看到当我推送到远程集线器时,我的更改会自动反映到暂存站点中。 此设置基于this文章。我的服务器是Windows 2012,我在服务器和工作站上都​​使用MSysGit(Windows 7)。 当我手动执行所有操作时,一切工作正常 - 从我

    0热度

    2回答

    我有一个自定义的git命令(特别是git-tfs - 我不想通过巧克力安装)我想要在单独的文件夹(C:\ Program Files(x86)\ Git \ extensions \ GitTfs)中使用此自定义命令。我知道我可以将此文件夹添加到系统路径中,但我想将git设置隔离到git文件夹。 我试图设置的git --exec路径: git --exec-path="c:\Program Fil

    0热度

    1回答

    我有一个在路径和文件名中带重音符号的回购。我升级到msysgit 1.8.0-预览,并继续在其中一个分支上工作(我们称之为recent),根据需要进行提交和推送。当我意识到由于v1.7.10引入了Unicode支持,我的回购需要进行迁移时,我按照指示找到here。 我可以迁移所有'非活动'分支,我可以在它们之间签出没有问题。但是我不能结账到recent了。 Git的报道: error: The f

    1热度

    2回答

    我的工作在Windows 7和防止我有一个.gitattributes文件中设置下面的方式(如github help描述)EOL问题: * text=auto *.js text 但是现在,当我犯了只具有LF行结束js -file我得到警告: warning: LF will be replaced by CRLF in XXX.js. The file will have its or

    3热度

    2回答

    我在使用Apache 2.2.22(win64)的Windows Server 2008 R2上运行GitWeb。我按照这里的说明:https://git.wiki.kernel.org/index.php/MSysGit:GitWeb 说明说我们应该使用msysgit版本的perl作为gitweb.cgi脚本中perl的第一行。 GitWeb的工作原理,但它非常缓慢,需要大约10秒钟才能加载页面

    3热度

    1回答

    我有一个git subrepo的mercurial repo。 每当我打开TortoiseHG,多个(5-10)控制台窗口打开并迅速关闭(不到1秒)。我想在不显示窗口的情况下制作乌龟。 目前我的最爱是this old thread。 这是为SVN,但它似乎是在正确的轨道上。 我很喜欢修改python脚本,但我宁愿让它工作而不诉诸于此。 我在Windows上使用msysgit和openssh。

    2热度

    2回答

    我使用Cygwin和Git的(v1.7.9)。我也有msysgit(v1.7.11.msysgit.0)安装。在我的.bashrc,我做 export GIT_CONFIG=path_to_.gitconfig ,当我跑git config --list,我让我的.gitconfig的(有关摘录如下)内容: ... alias.co=checkout alias.br=branch alia

    0热度

    1回答

    在glew项目页面上查看时,会出现一个包含最新代码的git存储库。 克隆存储库我看到我需要下载扩展。 Makefile有一个名为的目标扩展,它可以完成从互联网上下载任何东西的工作。 问题是这个Makefile是Unix系统的默认设置。当我试图在Windows上建立GLEW,使用msysgit和MinGW的我收到以下错误: mingw32-make.exe extensions mingw32-m

    1热度

    1回答

    在我的新Win7笔记本电脑上安装MSysGit后,我将我的用户目录(C:\ Users)移动到我的D盘,并创建了一个从C:\ Users到D:\ Users的硬链接。这似乎对于大多数程序工作,但是git的bash shell中不再似乎找到在/ etc它位于 \Users\<user-name>\AppData\Local\VirtualStore\Program Files (x86)\Git\e