Articles of git

winutils启动windows安装

我正在试图在Windows 10上安装Spark 1.6.1,到目前为止,我已经完成了以下操作… 下载的spark 1.6.1,解压到某个目录,然后设置SPARK_HOME 下载的scala 2.11.8,解压到某个目录,然后设置SCALA_HOME 设置_JAVA_OPTION envvariables 通过下载zip目录从https://github.com/steveloughran/winutils.git下载winutils,然后设置HADOOP_HOME envvariables。 (不知道这是不正确的,我不能克隆目录,因为权限被拒绝)。 当我去火花回家,运行bin \ spark-shell时, 'C:\Program' is not recognized as an internal or external command, operable program or batch file. 我一定是错过了一些东西,我不知道如何从Windows环境中运行bash脚本。 但希望我不需要明白只是为了得到这个工作。 我一直在关注这个人的教程 – https://hernandezpaul.wordpress.com/2016/01/24/apache-spark-installation-on-windows-10/ 。 任何帮助,将不胜感激。

在Windows上如何合并GIT?

我试图使用GIT,但对我来说,最大的问题是,没有兼并的工具。 至lessmsysgit不给我任何东西。 我如何在GIT中合并? 是否有任何伟大的工具,或者我必须使用WinMerge或应用程序? 我使用Java和Eclipse。

Git克隆/拉不断冻结在“存储键caching?

我试图克隆从我的BitBucket帐户到我的Windows 10笔记本电脑(运行GitBash)的回购。 我已经完成了连接所需的所有步骤(设置我的SSH密钥,通过成功的SSH进行validationgit@bitbucket.org等)。 但是,每当我试图克隆回购,确认我想要cachingBitbucket的密钥后,提示不断挂断。 User@Laptop MINGW64 /C/Repos $ git clone git@bitbucket.org:mygbid/test.git Cloning into 'test'… The server's host key is not cached in the registry. You have no guarantee that the server is the computer you think it is. The server's rsa2 key fingerprint is: ssh-rsa 2048 97:8c:1b:f2:6f:14:6b:5c:3b:ec:aa:46:46:74:7c:40 If you trust this host, enter "y" to […]

如何在git bash中设置正确的本地时区?

我在Windows系统上使用git-bash。 Windows时钟显示当地时间,但在git-bash里,一切都在GMT时间: $ date Mon Mar 31 16:08:57 GMT 2014 还设置TZ不会改变的东西: $ TZ="Europe/Berlin" date Mon Mar 31 16:09:01 GMT 2014 同样,所有的时候, git log都只是GMT。 有没有办法在git-bash中设置正确的时区?

Windows服务器上的自主主机远程git存储库

我们的本地networking上有一台计算机,指定为“服务器”,运行Windows XP,我们保留共享文件夹和所有人都应该看到的东西。 我如何创build一个远程Git存储库,并设置它,让不同的人在本地networking上的不同计算机上可以拉/推? 我不在乎使用哪个协议 – http:// , ssh:// , file:// , git://都很好。

Git使用Windows从Openshift拉:无效的refspec

我在Openshift上创build了一个PHP应用程序,并成功地将SSH应用到我的应用程 我在Openshift上的Git仓库类似于: ssh://1234567890@my_app_name.rhcloud.com/~/git/app_name.git/ 。 我也在我的电脑上创build了一个本地的Git仓库。 我在这里保存了我的公钥和私钥(相对于我的本地回购): ../ssh/ 。 我这样命名公钥和私钥: .ssh和.ssh.pub我试图从我的Openshift回购协议Git拉下来: git pull ssh:../ssh/.ssh 1234567890@my_app_name.rhcloud.com/~/git/app_name.git/ fatal: Invalid refspec '1234567890@my_app_name.rhcloud. com/~/git/app_name.git/' 但是我得到这个错误是fatal: Invalid refspec 。 我也试过了 git pull ssh://1234567890@my_app_name.rhcloud.com/~/git/app_name.git/ 但是我得到了以下错误 权限被拒绝(publickey,gssapi-keyex,gssapi-with-mic)。 致命的:无法从远程存储库读取。 请确保您拥有正确的访问权限并存在存储库。 我如何在Windows上使用ssh从Openshift中取出? PS:我使用Git的ssh-keygen -t rsa创build了这些密钥。

git for Windows:tortoisegitmerge只能从bash命令行启动,而不能git gui

我在Windows7 64位系统下使用64位git-for-windows 2.12.2。 另外,我在E:\Program Files\TortoiseGit下安装了64位的TortoiseGit 2.4.0。 现在,我已经尝试将tortoisegitmerge.exe设置为合并工具,然后在bash和git gui下使用它。 这是我的全局.gitconfig文件的设置: [merge] tool = tortoisemerge [mergetool "tortoisemerge"] path = E:\\Program Files\\TortoiseGit\\bin\\TortoiseGitMerge.exe 这个设置来自这里的一个答案: git – 为什么不把我的合并工具作为toolbox? – 堆栈溢出 这工作正常,如果我尝试从命令行启动合并工具,请参阅下面的日志: 123@123-PC MINGW64 /d/code/cb/cb_sf_git/trunk (test_merge_gui|AM 3/19) $ git mergetool Merging: src/CodeBlocks_wx31.cbp Normal merge conflict for 'src/CodeBlocks_wx31.cbp': {local}: modified file {remote}: modified file 123@123-PC MINGW64 /d/code/cb/cb_sf_git/trunk (test_merge_gui|AM 3/19) $ git am […]

无法使用git-client插件在jenkins中检索git子模块

我试图让jenkins检索存储库的子模块,但我不能得到它的工作。 我在网上找了一个解决scheme,但是大多数问题都以authentication为中心,在这种情况下这不是问题。 从我能从错误信息中收集到的信息,这个问题似乎与git-client插件处理来自命令行工具的响应的方式有关。 正如我们安装了Git for Windows 2.6.0版本,并且Jenkins Git-client插件'正式'支持2.5.0版本,我也尝试卸载2.6.0版本和安装2.5.0版本,但是没有任何区别。 有没有人有任何这个问题的经验或一个可能的解决scheme? 错误是: FATAL: Command "c:\Program Files\Git\bin\git.exe submodule update" returned status code 1: stdout: stderr: Cloning into 'mysubmodule'… error: cannot spawn echo : No such file or directory bash: /dev/tty: No such device or address error: failed to execute prompt script (exit code 1) fatal: could not read […]

在Windows上的git-svn。 在哪里得到二进制文件?

我想使用git作为远程SVN仓库的本地仓库。 我从http://code.google.com/p/msysgit/downloads/list安装了1.6.0.2版本。 根据文档同步通过命令完成 git svn 或者调用一个单独的命令包装器 git-svn 他们都不是在我的安装可用,我找不到一个单独的Windows二进制文件的下载。 我目前使用MSYS构build。 我必须切换到cygwin吗?

Git(TortoiseGit) – 如何将单个文件恢复到以前的版本,然后撤消恢复?

在TortoiseGit中使用Git时:有人知道如何将单个文件(或完整的存储库)还原到以前的版本? 例如,我有一个存储库包含多个文件。 一个文件存在三个版本(1; 2; 3)。 现在我想从修订版3变回2。 TortoiseGit在“显示日志”对话框中提供了一个“回复”function,允许跳回到一个特定的版本,但是这将恢复你的整个版本库,而不是一个文件。 另外,一旦我已经恢复了一些东西,我不知道如何撤销恢复和跳回到最新的修订。