2

使い方はまだよくわかりませんが、Git をダウンロードして、Web ページに従ってセットアップしていました。パスワードのキャッシュに関するセクションでは、毎回パスワードを入力する必要がなければ、Github for Windows を使用できると述べています。私は混乱していたので、「とにかくgithubとは何ですか?」という質問を見つけました。答えは、それがウェブサイトであるか、ウェブホスティングであると言っています。そこで、ハウツー ページの Github for Windows リンクをクリックすると、次に .exe ファイルをダウンロードしていることがわかります。

  • Github が Web サイトである場合、なぜ .exe ファイルが必要なのですか?
  • パスワードを入力しない唯一の利点はありますか?
  • Github は Git Bash とどのように関係していますか?
  • Git と Git Bash は同じものですか?

PS私は2台のコンピューターを持っています。1台はXPで、もう1台はWin7です。私が話しているダウンロードは XP にありましたが、それが必要であると判断できれば、7 にも置きます。

4

5 に答える 5

3
  • Github は Git Bash とどのように関係していますか?
  • Git と Git Bash は同じものですか?

後者の質問が最初です。正確ではありません。Git は、ソース ファイル (実際にはあらゆる種類の非バイナリ ファイルと一部のバイナリ ファイル) の変更を追跡できるプログラムの集まりです。Git Bash は、実際に Windows で Git を実行する方法の 1 つです。Git は Linux 用に作成されているため、Windows には存在しない Unix のような機能に大きく依存しています。この問題は、Git と Unix 互換レイヤーを含むパッケージである msysGit によって解決されます。

Git Bash は、msysGit の一部として提供される Bash シェルのバージョンです。Windows のコマンド プロンプトに慣れている場合、Bash は基本的に Unix/Linux に相当するものです。Git コマンドまたはその他のコマンドを入力できるコマンドライン ウィンドウが開きます。

前者の質問: GitHub for Windows は、もう 1 つの GUI ベースの Git クライアントです。自分で確認する必要はありませんが、オンラインで見つけたものから、GitHub for Windows には msysGit も含まれているようで、Git Bash も含まれているようです。しかし、GitHub for Windows で Git Bash を (もしあったとしても) あまり使用する必要はないはずです。

于 2012-09-01T19:36:19.237 に答える
2

gitはバージョン管理システムです。

Githubは、gitバージョン管理システムを介してアクセスできるWebスペースを提供するWebサービスです。

gitはGithubなしで使用できます。

さまざまなプラットフォームでgitを「実装」するクライアントがいくつかあります(TortoiseGitや「元の」gitなど)。

Github for Windowsは、Githubでの作業を容易にするアプリケーションですが、Githubまたはgitを使用するために必要ではありません。

于 2012-09-01T07:56:52.617 に答える
2

exeは、コードをgithub Webサイトに同期するための単なるWindowsインターフェイスです(変更を追跡してから、他のコンピューターにダウンロードできます)

通常、コマンド ライン インターフェイスを使用して git を制御します (bash は Linux コマンド ラインです。「git bash」は Linux コマンド ライン用です)。

于 2012-09-01T07:54:46.177 に答える
2

コマンド ラインで msysgit を使用します。GUI クライアントには、多くの要望が残されています。コマンド履歴も、タブ補完も、スクリプトも、パイピングもありません。

また、Linux で msysgit または git を使用する場合に役立つ資料がオンラインでさらに多く見つかります。

于 2012-09-01T07:55:22.573 に答える
1

github ホームにアクセスする必要があります。次のように表示されます。

「Git は、ソフトウェアの共同開発に最適な、非常に高速で効率的な分散バージョン管理システムです。」

基本的に、Github はソフトウェア ソース コードのホストされたリポジトリです。ソースコードファイルのバージョン管理を維持し、そのためのさまざまな計画があります。たとえば、オープン ソース プロジェクトをホストすることを計画している場合は、無料アカウントで無制限にホストできますが、プライベート リポジトリが必要な場合は、有料プランを探し始める必要があります。

Git バージョン管理システム上にあるソーシャル開発環境です。SVN、Microsoft VSS に似ていますが、ホストされていますが、Microsoft VSS を使用する場合は、通常、ネットワーク自体に VSS サーバーをセットアップしてイントラネットでホストします。

Windows バイナリ ファイル (.exe) は、GitHub 上のリポジトリ/プロジェクト ディレクトリを管理し、ローカル/リポジトリで同期するためのツールです。VSS クライアントに似ていますが、同時に大きく異なります。

于 2012-09-01T07:56:51.463 に答える