2010-12-08 14 views
4

どのような種類のコード(どのコーディング言語)をGitHubに使用できますか?ウェブサイトで使用できますか?フラッシュ?画像ファイルやその他のリソースをアップロードできますか?GitHubをどのようなコードで使用できますか?

(私はGitのやSVNと完全に慣れていないと思います。)

答えて

1

のgit、SVN、Mercurialは全てのバージョン管理システムです。 svnは、新しいVCSが出現する前に一般的に使用されるバージョン管理システムであるCVSよりも大幅に改善されました。 svn like cvsにはクライアント/サーバモデルがあります。 gitとmercurialは、リポジトリがすべての履歴と変更レコードに含まれているため、ネットワークに依存しない分散バージョン管理システムを提供します。もちろん、他にも良い点があります。

バージョンコントロールシステムは、 "cat cat my eat my code"の問題を解決することを覚えておいてください。あなたは、開発のあらゆる種類を追跡するためにそれを使用することができます - コード、テキスト文書など

githubの、ビットバケット、code.google.comとcodplexで:

これらは、どのバージョンの上に追加のグッズを提供します制御システムが提供する。

  1. これらは、世界にアクセスして共有できるリポジトリを保管するためのストレージを提供します。
  2. コードを共有するときには、ドキュメントを提供することもできます。これらは、この目的のためにwikiサポートを提供します。
  3. 開発プロジェクトを容易にする発券/バグ管理システムも提供しています。

要約すると、プロジェクト管理とコード開発に役立つさまざまなツールを提供しています。

あなたはこれらの分野のいくつかの知識を研ぐために取得しているので、以下のリンクは非常に便利な紹介になります。

  1. a-visual-guide-to-version-control
  2. intro-to-distributed-version-control-illustrated
1

あなたが管理するすべてのソースコードのためのGitHubを使用することができます。

実際にはuse GitHub for your blog(!)でもいいです。ソースコードベースの場合と同じように記事とそのリビジョンを管理するという考えです。
(例:git-blog

より一般的な文書:GitHub features(ウィキ、問題の追跡、コードレビュー...)。

+0

があまりにも多くのバイナリをコミットしないでください。しかし:http://stackoverflow.com/questions/3119850/is-there-a-way-to-clean-up-git/3120006#3120006 – VonC

0

Gitは、あなたがそれで追跡できるファイルの種類を制限しません...あなたのプロジェクトが追跡する必要があるものについてGithubを使用してください!

GitHubと一緒にGitを使い始める方法については、http://help.github.com/をご覧ください。

0

バージョンコントロールはすべてのファイルタイプに適用できます。テキストから画像、Flash、その他何でも。 Subversionは自分のバージョンコントロールシステムであり、私自身のSubversionサーバーをホストしています。

Gitについては、 Well Gitはもう一つのバージョン管理システムです。ここでも、同じ規則が適用されます。ファイル形式を変更することができます。 Git-Hubは、登録して使用できる公開Gitサーバーです。リポジトリを公開または非公開にすることができます。

ただし、git-hubでサイトをホストすることはできません。基本的なブログを作成し、git-feedsを使用してサイトにフィードすることはできますが、これを伝統的なWebサイトとして実際に使用することはできません。 gitの、SVNや水銀で

関連する問題