304

最近、Eclipse を使用して新しいプロジェクトを Git に追加しましたが、そのプロジェクトが GitHub アカウントに表示されません。

アカウント情報が同じでリポジトリが異なるのはなぜですか?

Git と GitHub は同じものではありませんか?

4

11 に答える 11

396

Gitはリビジョン管理システムであり、ソースコードの履歴を管理するためのツールです。

GitHubは、Gitリポジトリのホスティングサービスです。

したがって、それらは同じものではありません。Gitツールであり、GitHubGitを使用するプロジェクトのサービスです

コードをGitHubに取り込むには、こちらをご覧ください

于 2012-11-10T11:25:55.493 に答える
70

Gitとは:

「Git は、小規模なプロジェクトから非常に大規模なプロジェクトまで、すべてを迅速かつ効率的に処理できるように設計された、無料でオープン ソースの分散型バージョン管理システムです」

Git は分散ピア ピア バージョン管理システムです。ネットワーク内の各ノードはピアであり、マルチノードの分散バックアップとしても機能するリポジトリ全体を保存します。中央サーバーの特定の概念はありませんが、ノードはヘッドレスまたは「裸」であり、中央バージョン管理システムの中央サーバーと同様の役割を果たします。

GitHubとは:

「GitHub はWeb ベースのGit リポジトリホスティング サービスであり、Git の分散リビジョン管理とソース コード管理 (SCM) 機能のすべてを提供するだけでなく、独自の機能を追加します。」

Github は、すべてのプロジェクトに対して、アクセス制御と、wiki、タスク管理、バグ追跡、機能リクエストなどのいくつかのコラボレーション機能を提供します。

Git を使用するために GitHubは必要ありません。

GitHub (およびその他のローカル、リモート、またはホストされたシステム) はすべて、単一のプロジェクト内の同じ分散バージョン管理リポジトリ内のピアになることができます。

Github では次のことができます。

  • リポジトリを他のユーザーと共有します。
  • 他のユーザーのリポジトリにアクセスします。
  • リポジトリ (github サーバー) のリモート コピーをローカル コピーのバックアップとして保存します。
于 2015-07-03T12:27:24.963 に答える
70

SVN のアナロジーでは、Git が SVN を置き換え、GitHub が SourceForge を置き換えます:P

このプロジェクトが新しい場合でも、ローカルの Git にコミットして、後で GitHub にプッシュできます。Git セットアップで、GitHub リポジトリを「リモート リポジトリ」として追加する必要があります。

彼らはEclipseユーザー向けの何かを持っているようです: http://eclipse.github.com/

Git を初めて使用する場合: http://git-scm.com/book

于 2012-11-10T11:30:22.797 に答える
28

Git — GitHub がその上に構築されているバージョン管理ツール。

GitHub — 当社および当社のソフトウェアの名前。私たちは、Git リポジトリを適切に操作できるようにするためのソフトウェアと Web サイトを構築します。

GitHub.com — リポジトリをオンラインで表示するためにログインする Web サイト。

GitHub デスクトップ — ローカル コードを GitHub.com と同期するためにコンピューターにインストールできるアプリケーション。

ソース: https://guides.github.com/introduction/getting-your-project-on-github/

于 2016-04-10T18:43:12.643 に答える