github - 我可以将 GitHub 用于哪些类型的代码?

标签 github svn version-control svn-checkout

我可以将 GitHub 用于哪些类型的代码(哪些编码语言)?我可以在网站上使用它吗?闪光?我可以上传图片文件和其他资源吗?

(我完全不熟悉 Git 和 SVN。)

最佳答案

在 git、svn 和 mercurial 上:

git、svn、Mercurial 都是版本控制系统。 svn 是对 cvs 的巨大改进,cvs 是新 VCS 出现之前常用的版本控制系统。像 cvs 一样的 svn 有一个客户端-服务器模型。 git 和 mercurial 提供了一个不依赖于网络的分布式版本控制系统,因为任何存储库都是自包含所有历史和更改记录的。当然,还有其他的好东西。

请记住,版本控制系统解决了“猫吃了我的代码”的问题。您可以使用它来跟踪任何类型的开发——代码、文本文档等。

在 github、bitbucket、code.google.com 和 codplex 上:

这些在版本控制系统提供的内容之上提供了额外的好处。

  • 它们为您提供用于保存您的存储库的存储空间,您可以访问这些存储库并与全世界共享。
  • 当您共享代码时,您还需要提供文档。他们为此目的提供维基支持。
  • 他们还提供可以简化开发项目的票务/错误管理系统。

  • 简而言之,它们提供了各种工具,可以帮助您进行项目管理和代码开发。

    由于您正在磨练其中一些领域的知识,因此以下链接将是非常有用的介绍:
  • a-visual-guide-to-version-control
  • intro-to-distributed-version-control-illustrated
  • 关于github - 我可以将 GitHub 用于哪些类型的代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4385060/

    相关文章:

    Git 推送错误 : RPC failed; result=56, HTTP code = 200 fatal: The remote end hung up unexpectedly fatal

    svn - 忽略 SVN 提交中的某些文件

    android - 使用 phonegap 对不同平台进行版本控制

    java - 如何开发智能手机和 PC 的应用程序

    html - 需要 : Light and free HTML editor with source control support

    git - 值不能为空。参数名称 : localBranch

    git - 在推送到 git remote 之前检查提交大小

    c++ - 编码思维障碍,希望从漂亮的编码中获得灵感

    基于SVN从GitHub上的仓库git checkout到已有的本地仓库

    svn - 使用 git-svn 和共享的 subversion 主线会损失多少 git 的功能?