4

GitHub を使用できるコードの種類 (コーディング言語) を教えてください。ウェブサイトに使用できますか?閃光?画像ファイルやその他のリソースをアップロードできますか?

(私はGitとSVNにまったく慣れていません。)

4

4 に答える 4

1

git、svn、mercurial の場合:

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

バージョン管理システムが「猫が私のコードを食べた」という問題を解決することを思い出してください。コード、テキストドキュメントなど、あらゆる種類の開発を追跡するために使用できます。

github、bitbucket、code.google.com、および codplex:

これらは、バージョン管理システムが提供するものに加えて、追加の機能を提供します。

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

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

これらの分野のいくつかについて知識を深めているので、次のリンクは非常に役立つ紹介になります。

  1. a-visual-guide-to-version-control
  2. イントロから分散バージョン管理への図解
于 2010-12-08T07:43:27.853 に答える
1

管理したいソースコードには GitHub を使用できます。

しかし、実際にはGitHub をブログ (!)に使用することもできます。これは、ソース コード ベースの場合と同様に、記事とそのリビジョンを管理するという考え方です。
(例: git-blog )

より一般的なドキュメント: GitHub の機能(wiki、問題追跡、コード レビューなど)。

于 2010-12-08T07:23:07.113 に答える
0

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

Git を GitHub と組み合わせて使用​​する方法に関するドキュメントについては、http://help.github.com/を参照してください。

于 2010-12-08T07:24:31.430 に答える
0

バージョン管理は、すべてのファイル タイプに適用できます。テキストから画像、Flash まで。Subversion は私が選んだバージョン管理システムで、独自の Subversion サーバーをホストしています。

Gitに関しては。Git は単なる別のバージョン管理システムです。繰り返しますが、同じ規則が適用され、任意のファイル タイプをバージョン管理できます。Git-Hub は、登録して使用できるパブリック Git サーバーです。リポジトリを公開または非公開にすることができます。

ただし、git-hub でサイトをホストすることはできません。初歩的なブログを作成し、git-feeds を使用してサイトにフィードすることはできますが、従来の Web サイトとして実際に使用することはできません。

于 2010-12-08T07:26:21.620 に答える