【问题标题】:Windows 8 + Git + Composer + SSHWindows 8 + Git + Composer + SSH
【发布时间】:2013-10-08 08:20:21
【问题描述】:
所以,我已经使用 ubuntu linux 几个月了,并且很喜欢它用于我的网络开发。一切都很简单!
但是我切换回了 Windows,因为遗憾的是 linux 不能运行我 90% 的应用程序 :(
所以现在我有一个问题,您如何在 Windows 上使用 git、composer 和 ssh?
我应该设置一个 linux virtualbox 还是可以在没有它的情况下舒适地工作?
【问题讨论】:
标签:
linux
windows
git
ssh
composer-php
【解决方案1】:
“TortoiseGit”是一个不错的扩展,如果你喜欢一些图形支持,这需要“msysgit”来在 Windows 上提供 git 命令——如果你喜欢命令行,它也会为你带来“git bash”。 “msysgit”可以独立安装。
Windows 下的SSH 总是Putty。获取最新版本 0.63,它具有安全修复程序。然后,要轻松使用 git,您需要使用在后台运行的“选美”设置整个公钥身份验证。 Putty 在将其配置为方便的级别时做得不好,您必须手动将其添加到自动启动中。或者您可以使用 KeePass 和 KeeAgent 插件来获得相同的效果(我更喜欢它:所有身份验证内容都集中在一个位置)。
执行 composer 是安装 PHP >= 5.3 的问题。如果安装了 PHP,则执行替代安装命令(不带 curl)并且几乎可以开始使用了。将 PHP 和 composer.phar 放在路径中或将它们的位置添加到路径中可以轻松很多。
警告:到目前为止,我还没有使用 Windows 8 的经验,那里的情况可能会有所不同。我的建议应该至少适用于 Win 7。
Windows 的最大缺点是没有我想要的像样的 shell 支持。拥有虚拟机仍然是个好主意,但您也需要在 Windows 中使用开发工具。