1

我从Mozilla Ubiquity了解到 gist.github.com ,并一直使用它来发布我写的小东西,并在公共场所保持更新,并带有版本控制,因此不会丢失任何信息。

我了解版本控制的基本思想,但我不知道如何在实际意义上使用它。我试过阅读教程和东西,但我仍然没有“理解”它。

我厌倦了使用 diff 实用程序在不同的计算机上手动保持文件的不同副本是最新的。我喜欢在我的计算机上拥有一个版本化目录的想法,并且只有在我拥有其他人可以轻松使用的形式时才更新公共版本。但是,呃……我该怎么做?他们提供了一个公共克隆 URL 和一个私有克隆 URL。(有什么区别?)我发现键入git clone git://gist.github.com/285330.git gist-285330会将最新文件从 Gist 复制到本地目录gist-285330中,并使用所有以前的版本信息创建 .git 文件夹。所以我可以编辑自己目录中的文件并使用它们,然后以某种方式跟踪版本,并以某种方式将更改上传回站点,以便其他人可以看到它们?

是否可以使用 Gist 做到这一点,或者我应该创建一个真正的 Github 存储库?在任何一种情况下,我如何实际使用它?我看过的所有教程都假设了关于“推送”、“提交”和其他我没有经验的事情的先决条件。

4

1 回答 1

3

这里有一本在线 Git 书籍:http: //progit.org/book/

如果您阅读第 2 章和第 3 章,它应该不会花费您太长时间,它应该会为您提供您需要了解的所有基本信息,以便彻底使用 Git。如果你知道一些基本的东西,第 3 章可能就足够了。

如果您只想观看 15 分钟的远程视频截屏,可以观看: http: //gitcasts.com/posts/distributed-workflow

斯科特

于 2010-03-10T16:54:01.987 回答