我可以使用 GitHub 来编写什么类型的代码?
我可以使用 GitHub 编写什么类型的代码(什么编码语言)?我可以将它用于网站吗?闪光?我可以上传图像文件和其他资源吗?
(我对Git和SVN完全不熟悉。)
What kind of code (what coding languages) can I use GitHub for? Can I use it for websites? Flash? Can I upload images files and other resources?
(I am completely unfamiliar with Git and SVN.)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
关于git、svn和mercurial:
git、svn、Mercurial都是版本控制系统。 svn 是对 cvs 的巨大改进,cvs 是新 VCS 出现之前常用的版本控制系统。 svn 像 cvs 一样有一个客户端-服务器模型。 git 和 Mercurial 提供了一个不依赖于网络的分布式版本控制系统,因为任何存储库都是独立的,包含所有历史记录和更改记录。当然,还有其他好东西。
请记住,版本控制系统解决了“猫吃了我的代码”的问题。您可以使用它来跟踪任何类型的开发 - 代码、文本文档等。
在 github、bitbucket、code.google.com 和 codplex 上:
除了版本控制系统提供的功能之外,它们还提供了额外的好处。
简而言之,他们提供了各种可以帮助项目管理和代码开发的工具。
由于您正在了解其中一些领域的知识,因此以下链接将是非常有用的介绍:
On git, svn and mercurial:
git, svn, Mercurial are all version control systems. svn was a great improvement over cvs, a commonly used version control system prior to emergence of new VCS. svn like cvs has a client-server model. git and mercurial provides a distributed version control system that does not depend on network as any repository is self contained with all the history and change records. Of course, there are other goodies.
Remember that version control system solves the problem of "the cat ate my code". You can use it to track any kind of development - code, text documents etc.
On github, bitbucket, code.google.com and codplex:
These provide additional goodies on top of what a version control system provides.
In short, they provide various tools that can help in project management and development of your code.
Since you are getting to whet the knowledge in some of these areas, following links will be a very useful introductions:
您可以使用 GitHub 来管理您想要管理的任何源代码。
但实际上您也可以将 GitHub 用于您的博客(!) ,其想法是您可以像管理源代码库一样管理您的文章及其修订。
(示例:git-blog)
更一般的文档:GitHub 功能(wiki、问题跟踪、代码审查...)。
You can use GitHub for any source code you want to manage.
But you actually can also use GitHub for your blog(!), the idea being that you would manage your articles and their revisions as you would for a source code base.
(Example: git-blog)
More general documentations: GitHub features (wiki, issue tracking, code review...).
Git 不限制您可以使用它跟踪的文件类型...使用 Github 来处理您的项目需要跟踪的任何内容!
查看 http://help.github.com/ 获取一些有关如何开始结合使用 Git 的文档与 GitHub。
Git does not restrict the kind of files you can track with it... use Github for anything your project needs to track!
Check out http://help.github.com/ for some documentation on how to get started using Git in conjunction with GitHub.
版本控制可以应用于任何文件类型。从文本到图像到 Flash 到任何内容。 Subversion 是我选择的版本控制系统,并且我托管自己的 Subversion 服务器。
至于吉特。 Git 只是另一个版本控制系统。同样,同样的规则适用,您可以对任何文件类型进行版本控制。 Git-Hub 是您可以注册和使用的公共 Git 服务器。您可以将存储库设为公开或私有。
但是,您不能在 git-hub 上托管站点。您可以创建基本的博客,并使用 git-feeds 来为您的网站提供内容,但您不能真正将其用作传统网站。
Version control can be applied to ANY file type. From text to images to Flash to whatever. Subversion is my Version control system of choice, and I host my own Subversion server.
As for Git. Well Git is just another version control system. Again, the same rules apply, you can version any file-type. Git-Hub is a public Git server that you can register for and use. You can make your repository public or private.
You cannot however host a site on git-hub. You can do rudimentary blogs, and use the git-feeds to feed your site, but you can't really use it as a traditional web site.