GitHub を使用できるコードの種類 (コーディング言語) を教えてください。ウェブサイトに使用できますか?閃光?画像ファイルやその他のリソースをアップロードできますか?
(私はGitとSVNにまったく慣れていません。)
GitHub を使用できるコードの種類 (コーディング言語) を教えてください。ウェブサイトに使用できますか?閃光?画像ファイルやその他のリソースをアップロードできますか?
(私はGitとSVNにまったく慣れていません。)
git、svn、mercurial の場合:
git、svn、Mercurial はすべてバージョン管理システムです。svn は、新しい VCS が出現する前に一般的に使用されていたバージョン管理システムである cvs よりも大幅に改善されました。cvs のような svn には、クライアント サーバー モデルがあります。git と mercurial は、ネットワークに依存しない分散型バージョン管理システムを提供します。これは、すべてのリポジトリがすべての履歴と変更レコードを含む自己完結型であるためです。もちろん、その他のグッズもあります。
バージョン管理システムが「猫が私のコードを食べた」という問題を解決することを思い出してください。コード、テキストドキュメントなど、あらゆる種類の開発を追跡するために使用できます。
github、bitbucket、code.google.com、および codplex:
これらは、バージョン管理システムが提供するものに加えて、追加の機能を提供します。
つまり、プロジェクト管理とコードの開発に役立つさまざまなツールを提供します。
これらの分野のいくつかについて知識を深めているので、次のリンクは非常に役立つ紹介になります。
管理したいソースコードには GitHub を使用できます。
しかし、実際にはGitHub をブログ (!)に使用することもできます。これは、ソース コード ベースの場合と同様に、記事とそのリビジョンを管理するという考え方です。
(例: git-blog )
より一般的なドキュメント: GitHub の機能(wiki、問題追跡、コード レビューなど)。
Git は、追跡できるファイルの種類を制限しません。プロジェクトで追跡する必要があるものには、Github を使用してください。
Git を GitHub と組み合わせて使用する方法に関するドキュメントについては、http://help.github.com/を参照してください。
バージョン管理は、すべてのファイル タイプに適用できます。テキストから画像、Flash まで。Subversion は私が選んだバージョン管理システムで、独自の Subversion サーバーをホストしています。
Gitに関しては。Git は単なる別のバージョン管理システムです。繰り返しますが、同じ規則が適用され、任意のファイル タイプをバージョン管理できます。Git-Hub は、登録して使用できるパブリック Git サーバーです。リポジトリを公開または非公開にすることができます。
ただし、git-hub でサイトをホストすることはできません。初歩的なブログを作成し、git-feeds を使用してサイトにフィードすることはできますが、従来の Web サイトとして実際に使用することはできません。