我是从
Mozilla Ubiquity
,并一直用它来
post small stuff I've written
我理解版本控制的基本思想,但不知道如何在实际意义上使用它。我试过阅读教程之类的东西,但我还是不明白。
我厌倦了使用diff实用程序在不同的计算机上手动保持文件的不同副本的最新状态。我喜欢这样的想法:在我的电脑上有一个经过版本控制的目录,只有当我以其他人可以轻松使用的形式拥有它时,才更新公共版本。但是,呃。。。我该怎么做?它们提供了一个公共克隆URL和一个私有克隆URL(有什么区别吗?)我发现打字
git clone git://gist.github.com/285330.git gist-285330
将最新文件从Gist复制到本地目录
gist-285330
,以及创建包含所有早期版本信息的.git文件夹。所以我可以编辑我自己目录中的文件并使用它们,然后以某种方式跟踪版本,并以某种方式将更改上传回网站,以便其他人可以看到它们?
是否可以用Gist来实现这一点,或者我应该创建一个真正的Github存储库?不管是哪种情况,我该如何使用它呢?我看过的所有教程都假设有关于“推动”、“承诺”和其他我没有经验的知识。