検索

ホームページ  >  に質問  >  本文

git、github、svn の違い。

私は初心者なので、専門家の皆様によろしくお願いします。
win10 に git と github をインストールすることに違いはありますか?ネットで検索しても、まだ非常に混乱しています。
一方だけをインストールした場合の機能は何ですか? 両方をインストールした場合の機能は何ですか?
コードをローカルで作成して github にデプロイしたいのですが、git と github のどちらの方がよいですか?
git と svn の関係は何ですか?また、両者で何ができるのですか?

ありがとうございます!

phpcn_u1582phpcn_u15822790日前1558

全員に返信(8)返信します

  • 给我你的怀抱

    给我你的怀抱2017-05-02 09:52:32

    Git はバージョン管理システム、github は Web サイトです。簡単に言うと、後者は前者の比較的有名な実装です。一般に、git はコア プログラムであり、インストールする必要がありますが、github はインストールしてもしなくても、その機能を実現するために他のプログラムを使用することもできます (git には bash コマンド ラインと非常に粗雑な視覚化が付属しています)。 Interface プログラムがなくなる可能性もあります); インストールしておくと、github を使用する際に便利になります。

    Git と svn はどちらもバージョン管理システムです。違いは、各クライアントがオンラインの場合は相互に同期でき、オフラインの場合でも相互に操作できることです。各人がこのようなバージョン ブランチを持つことができます) (Play)、最悪の場合でも、オンラインになったときに再同期するだけです。SVN にはコア バージョンのホスティング サーバーが必要で、オフラインになったら基本的に全員がそれと同期する必要があります。役に立たないこと。また、svn モードは git 上にデプロイできますが、svn は git を使用できません...

    初心者の場合は、github アカウントを登録して、いくつかの小さなものをアップロードして遊ぶことができますが、公開プロジェクトしかなく、プライベートプロジェクトにはお金がかかることに注意する必要があります。また、個人的には国内のコーディングをお勧めします。 net は中国語で書かれており、非常に包括的です。また、このマシンに git をインストールするのに適した無料のプライベート プロジェクトもあります。通常、エディターは git または git をネイティブにサポートしています。 TortoiseGIT をインストールすることもできます。これは英語のソフトウェアですが、無料で中国語の言語パックが付いています。グラフィカル インターフェイスは比較的使いやすいです。

    返事
    0
  • 漂亮男人

    漂亮男人2017-05-02 09:52:32

    Git と svn は両方ともプロジェクト管理ツールです。 Github は git に基づいており、巨大なオープン プロジェクト ライブラリです。
    たとえば、サーバー上に git ウェアハウスを自分で構築し、git を使用してプロジェクトをアップロードできます。プロジェクトを github にアップロードするには、コンピューターに git をインストールする必要があります
    チュートリアル:

    返事
    0
  • 迷茫

    迷茫2017-05-02 09:52:32

    git と svn はバージョン管理ツールです。
    github は、ウェブサイトをホストするソースコードです。これはオプションであり、インストールする必要はありません。
    git を使用して github にプッシュします。
    git を使用するために github にアクセスする必要はありません。ローカルで利用でき、完全なウェアハウスが保存されます。
    github に似ているのは、gitlab、bitbucket などです。中国には、coding.net などがあります。たとえば、利用可能な Web サイト システムには、gitlab、gitbucket などが含まれます。

    返事
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-02 09:52:32

    Git は svn と同じレベルのバージョン管理ツールです。
    Github は git テクノロジーを使用する単なる Web サイトです。基本的な関係はまったくありません。

    返事
    0
  • 阿神

    阿神2017-05-02 09:52:32

    1. Git ブランチはブランチのマージなどを制御できます。重要なのは、github オープンソース Web サイトを持つことです。 。 。

    2. svn は機能が少なく、単一のファイルを復元できます。重要なのは、彼が Web サイトを構築したのではなく、Git が市場を理解しているということです。 。 。

    返事
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-02 09:52:32

    Git と svn は両方ともバージョン管理ツールであり、github はコード ホスティング Web サイトです。

    返事
    0
  • 習慣沉默

    習慣沉默2017-05-02 09:52:32

    Git と svn はほぼ同じものです。
    ただし、git は分散型であり、比較的強力で使いやすいです。
    Github は、Git のウェアハウスのリモート実装です。
    ネットワークディスクやリモートftpに似ています。
    例: git は window のようなもの、svn は Linux のようなもの、github は Western Digital のハードドライブのようなものです。

    返事
    0
  • 巴扎黑

    巴扎黑2017-05-02 09:52:32

    Git と SVN はソース コードを管理するために使用される同じ種類のツールであり、同じものではありません。Git はサーバーと同期する必要がなく、SVN はサーバーと同期せずに使用することはできません。 Git はツールであり、Git ベースのサービスはソース コード ホスティング Web サイトと呼ばれます。
    Github にコードを配置することは、単に「ホスティング」と呼ばれます。
    Github サービスを使用するには、Git をローカルにインストールする必要があります。

    返事
    0
  • キャンセル返事