Windows 自动GIT克隆

Windows 自动GIT克隆,windows,git,Windows,Git,我想创建一个可以执行的脚本,或者创建一个可以克隆多个GIT存储库的应用程序,用于异地数据备份。 我需要它能够在Windows7机器上运行(我确信这会增加这个问题的复杂性) 我尝试使用gitbash(mingwshell)和C#来创建shell并调用命令。我的测试仪工作正常,直到它试图提供密码。密码提示似乎来自另一个终端实例,因为stdin和stdout不再能够读取和写入控制台。 理想情况下,我希望维护一个简单的bash脚本,可以启动并克隆存储库,但我找不到适用于Windows的类似脚本 任何帮助

我想创建一个可以执行的脚本,或者创建一个可以克隆多个GIT存储库的应用程序,用于异地数据备份。 我需要它能够在Windows7机器上运行(我确信这会增加这个问题的复杂性)

我尝试使用gitbash(mingwshell)和C#来创建shell并调用命令。我的测试仪工作正常,直到它试图提供密码。密码提示似乎来自另一个终端实例,因为stdin和stdout不再能够读取和写入控制台。 理想情况下,我希望维护一个简单的bash脚本,可以启动并克隆存储库,但我找不到适用于Windows的类似脚本


任何帮助或见解都将不胜感激

创建ssh密钥时不应使用密码。确保在您连接到的计算机上更新了授权密钥文件

安装msysgit并添加正确的密钥。我这样做没有任何问题。确保将msysgit设置为在安装过程中不改变行尾。如果您忘记了,您可以稍后使用git config来更改它。使用ssh,不要使用油灰

Msysgit将在windows上为您提供bash


希望这有帮助。

不是ssh密钥提示输入密码,而是我连接的服务器。是否可以将密码作为存储库名称的一部分提供?仅当生成的密钥中包含密码时,才会提示您。