我是一名开发人员,没有其他计算机来备份我的项目。我正在寻找源控件,我遇到了git,但所有设置教程都是针对外部服务器的。我以前习惯使用SourceGear Vault,但是看到git受到了很多关注,我不妨熟悉它。我并不总是能上网。
Git适合我吗?我可以指出正确的方向进行设置吗?
答案 0 :(得分:6)
那里有免费的私人安全Git存储库。我写了一个关于使用Project Locker在Windows上进行此设置的教程。请参阅Windows Git Tutorial: Cygwin, SSH and Projectlocker。
DVCS(包括Git,Mercurial等)绝对适合甚至一个开发人员使用,因为它们可以轻松保留多个备份存储库,在绝对灾难的情况下应该这样做。
如果你想走这条路,也值得一提的是乔尔的Hg Init: a Mercurial tutorial。
答案 1 :(得分:1)
答案 2 :(得分:0)
我将git用于几个私有存储库。太棒了。如果你有Visual Studio Professional(不是免费的Express版本),我推荐免费的Git Extensions软件包,它将git直接集成到Visual Studio和Windows资源管理器中。它包含git,因此您无需安装任何其他内容。
如果您拥有Visual Studio的免费Express版本,您仍然可以安装Git Extensions,但由于Visual Studio Express不支持扩展,因此您无法获得良好的Visual Studio插件。 Windows资源管理器扩展程序仍然有效。
如果你是一个非常狡猾的人,cygwin很棒,并且有一个git命令行版本的软件包。
答案 3 :(得分:0)
git
非常适合单个开发人员(我一直使用它)。它不仅用于备份,而且用于分发,更清晰的源代码,此外,当您想与其他人协作时,它将更容易。答案 4 :(得分:0)
当然,源代码控制不仅仅是允许多人参与项目。
我在所有个人项目中使用git。