问题标签 [msysgit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - msysgit - sh.exe - fork:权限被拒绝 - Vista 64 位
我在其他 Windows 机器上安装了 msysgit,没有任何问题。在这个 Vista 64 位 Ultimate 机器上,我安装了 3 个最新版本的 msysgit。在所有三个安装中,当我在此处执行“git bash”时,我在命令窗口中得到的正是这个:
git 命令不起作用。我收到相同的权限被拒绝消息。关于如何解决这个问题的任何线索?
更新
此外,当我执行“git gui here”时 - 我得到:
我正在使用比 1.5.0 更新的版本。
git - 使用 console2 时如何启用 msysgit 彩色输出
使用 console2 时,我很难在 Windows 上启用 git 彩色输出。
为了欺骗 git,我已经设置了 SET TERM = 'cygwin'。这启用了标准 cmd.exe 提示中的颜色,但不在 console2 中。我已经验证 console2 也可以看到 env var。
任何人都知道如何让这个工作?
git - 如何删除 msysgit 的右键菜单选项?
这不是最好的编程问题,但让我们面对现实吧,服务器故障人员并不精通 git,所以我认为它更适合这些受众。
我想在我的 shell 中切换到 TortoiseGit 或 PortableGit,但我留下了这些烦人的上下文菜单选项。
我怎样才能让他们离开?我必须编写脚本来卸载它们吗?
git - 如何自定义 git rebase --interactive 提交消息的格式?
我将 git 用于我的本地工作(并且非常喜欢它),并且我遵循与本文中描述的工作流程类似的工作流程。所以基本上,当开始一个新特性时,我为它创建一个分支,经历通常的 hack 然后提交周期,当我认为我完成了它时,我使用 将它压缩成一个提交git rebase --interactive master
,我总是结束将大量提交消息编辑成类似于文章中示例的内容,在此处转载:
当然,那是在每条提交消息前面删除# This is the xth commit message
行和复制/粘贴之后。*
现在,我想知道的是,有没有办法自定义 git rebase -i 如何输出压缩的提交消息,这样我就不必做所有的黑客攻击了?
(如果这很重要,我使用 msysgit。我的编辑器是 Notepad++。)
谢谢!
msysgit - Git 是否支持 Windows 中的文件名超过 32 个字符?
我们在将在 unix 中创建的存储库克隆到 Windows 机器时遇到了问题。
Git 在 Windows 中签出超过 32 个字符的冗长文件时失败。
文件名如下。BaseFCS_x0020_OnLine_x0020_Identicheck_x0020_verification_x0020_serviceConsumer.java*
有没有办法在 Git 中解决这个问题?
git - windows下如何强制git使用LF而不是CR+LF?
我想强制 git 在 Windows 下使用LF
not签出文件CR+LF
。我检查了两个配置选项,但找不到正确的设置组合。
我希望它将所有文件转换为LF
并保留LF
在文件上。
备注:我使用过autocrlf = input
,但这只是在您提交文件时修复文件。我想强制它让他们使用LF
.
可能我不是很清楚:存储库已经在使用LF
,但是使用 msysgit 签出的文件正在使用CR+LF
,我想强制 msysgit 使用LF
: forcing Unix line endings来获取它们。
ssh - CopSSH + Git:路径问题
我很困惑。
我已经安装了 copSSH 并将其与 msysgit 安装链接(通过添加路径)。现在,每当我使用 copSSH 工具(如 ls、cd)时,我都应该使用“/home”、/cygdrive/d/copSSH/home 等形式的绝对路径。
但是当我使用 git 时,我应该使用不同(另一种)形式的绝对路径。比如'/copSSH/home'、'd:/copSSH/home'。
对我来说,这真的很奇怪。有人对此有任何线索并知道如何解决吗?
非常感谢安德烈。
PS我使用WinXP,git版本1.7.0.2.msysgit.0,copSSH 3.1.0。一切都是使用 http://www.timdavis.com.au/git/setting-up-a-msysgit-server-with-copssh-on-windows/ 文章安装的(有一些修改)。
upgrade - 升级到 msysgit 1.7.0.2?
我知道这个问题可能很愚蠢。但我只是不想对我的工作系统(Win7)造成任何麻烦。
如何升级软件?我只是替换现有版本还是需要删除我拥有的版本然后安装新版本?我试图在网上找到一些信息,但没有找到任何关于升级的信息。
git - 如何在 msysgit vim 中启用语法高亮和语法缩进?
我在 windows 上使用 mysgit,但 mysgit vi 编辑器无法为我的源代码(html/python/css ....文件)进行语法突出显示和缩进
我设法将语法文件夹从我原来的 GVIM7.2 安装复制到 Git Vim72 安装文件夹,现在我看到语法突出显示处于活动状态。
我无法做的是缩进。我试图将 ftplugin 文件夹从我的 GVim7.2 安装复制到 Git Vim72 文件夹,但仍然没有缩进。
我试图在 vimrc 文件的设置上设置文件类型插件缩进,但仍然没有任何工作?
有关如何启用语法缩进的任何帮助?
加思
git - msysgit bash shell-如何解决“找不到命令”
我需要帮助让 git 扩展与 msysgit 一起运行。我对扩展 git-tfs 和 git-fetchall 运气不好,在这两种情况下都是同一个问题。该插件需要将文件放置在 git 可以找到的位置(git-tfs.exe 和 git-fetchall.sh)。我理解这意味着文件需要位于“PATH”环境变量中的目录中。在这两种情况下,我都陷入了困境:
或者:
当我从常规命令 shell 运行 echo %PATH% 时,它显示我的路径变量包括 git-diffall 和 git-tfs 所在的目录。我该如何调试这个,或者我错过了什么?msysgit 中有没有办法验证命令搜索路径是我所期望的?