msysgit

    10热度

    2回答

    我对Git很新,而且我有一个小问题。 在SVN [这感觉就像阿尔伯特叔叔......“在战争期间......”]当我想用我最新的变化更新一个制作网站时,我会做一个diff在TSVN中导出并在两个修订之间导出所有更改/添加的文件。正如你可以想象的那样,事后很容易将这些文件传送到生产站点。 但是,似乎我无法在Git中找到“导出更改的文件”选项。我可以做一个差异和看到的变化,我可以得到一个列表的文件,但

    1热度

    2回答

    我的项目已设置好,以便我拥有源代码和配置文件单独的文件夹。 为了清楚起见,这里是基本的文件夹结构: C:\SourceCode C:\ConfigFiles1 C:\ConfigFiles2 C:\ConfigFiles3 ,因为我想跟踪所有使用Git这些文件夹的这会导致一个问题。另一方面,Git似乎希望每个跟踪的文件都包含在单个顶级文件夹中。 如果,例如,git的文件夹位于源码(GIT

    3热度

    2回答

    我在Unfuddle上有一个git仓库,以及一台我正在使用msysgit的Windows机器。我使用ssh-keygen在该机器上设置了一个SSH密钥,该密钥给了我一些关键文件。我将公钥文件的内容复制到我的Unfuddle帐户的个人设置中,并且工作正常。 那么我需要做什么才能让它在第二台机器上工作?如果我遵循相同的流程,我将不得不将新的公钥放入我的Unfuddle帐户,所以大概旧设备将停止工作。有

    1热度

    2回答

    我去了我的github回购,发现我无意中添加了文件到msysgit与一个错字。我没有将文件添加到名为“域”的目录,而是将它们添加到“DOmain”。 我试过git mv,但路径在Windows中不区分大小写,并且移动失败。 解决类似问题的最佳方法是什么?

    0热度

    1回答

    我不小心将我的Dynamic Data文件夹移动到我的Images文件夹中。该项目仍然编译,但它是不正确的。但是,当我尝试将其移回到Visual Studio中的根目录时,出现目标文件夹已存在的错误。如果我将Dynamic Data移回到Visual Studio以外的根目录,则项目不再编译,因为编译器无法找到任何动态数据文件。 我的幼年期git促使我在开始不愉快的2am任务之前问这里。

    3热度

    1回答

    通常情况下,使用Git的时候,我发现自己在这种情况下: 我必须更改多个文件,但我只想提交它们的部分。 我添加了几个未跟踪的文件,我想跟踪并提交。 解决第一部分很简单;我运行: git add -p 然后,我选择哪个阶段,哪些克隆留在我的工作树,但unstaged。但是,git的补丁模式会跳过未记录的文件。 我会像向做的是一样的东西: git add --untracked 但是没有这样的选

    0热度

    2回答

    我想弄清楚我的本地Git回购是怎么回事。 我编辑一个文件。 Git的报告一切文件中已改变(我只改一个线) 起初我认为“必须是一个换行符问题”,但事实并非如此。我在TortoiseGit中做了一个差异,一切看起来都很好。我用Netbeans(git插件)做了一个差异,一切似乎都很好。 我做了重置,备份文件,修改它,git再次报告一切都改变了。 我在Total Commander里做了一个二进制比较,

    1热度

    1回答

    试图在我的本地开发机器上设置git服务器,并且至今一直遵循this网站,但在尝试克隆存储库时有点卡住。 在混帐bash的,这里是我的输出: $ git clone ssh://[email protected]:4837/ssh/home/Administrator/project1.git Initialized empty Git repository in C:/Git/project

    9热度

    4回答

    我想第一次使用GitHub,但在尝试获取身份验证权限之后,我设法使用[email protected]进行身份验证并创建了一个回购,但是当我尝试“git push origin主”我得到以下错误: $ git push origin master error: cannot spawn : No such file or directory fatal: unable to fork 我找

    3热度

    3回答

    如何在git中合并时强制执行“我的更改”?有人把所有的bin目录中的git,现在我有一个可怕的合并冲突:( 现在它说以下内容: 当你已经解决了这个问题 运行“git的变基--continue”如果。你 希望跳过这个补丁,而不是 运行“git的变基--skip”。要 恢复原来的分支,并停止 垫底运行“git的变基--abort”。 我不想合并,我只是婉转t使用我的更改删除所有这些文件。 编辑:大多数