目次
2005 年 4 月 6 日: git プロジェクトが初めて公開されました
ホームページ 開発ツール Git gitの誕生日を知っていますか?

gitの誕生日を知っていますか?

Apr 08, 2022 pm 02:48 PM
git

2005 年 4 月 6 日: git プロジェクトが初めて公開されました

Git は、もともと Linux の父である Linus Torvalds によって作成された分散バージョン管理ソフトウェアで、2005 年 4 月 6 日にリリースされました。 GPLライセンス。元々は、Linux カーネル開発をより適切に管理するために設計されました。リリースの翌日、git は独自のバージョン管理ツールとして実装されたため、一般に 4 月 7 日 が git の誕生日とみなされます。 Git は現在世界で最も普及しているオープンソースの分散バージョン管理システムで、当初は Linus Torvalds によって開発され、後に Jun Hamano に引き継がれました。

git の最初の開発のきっかけは、BitKeeper と Monotone から来ました。git は元々、他のフロントエンド (Cogito や Stgit など) でラップできるバックエンドとして開発されましたが、その後、git カーネルが十分に成熟しました。独立して使用され、バージョン管理のために使用されます。 Linux カーネル、X.Org サーバー、OLPC カーネルなどのプロジェクトの開発プロセスを含む、広く使用されているソフトウェア プロジェクトの多くは、バージョン管理に git を使用しています。

gitの誕生日を知っていますか?

出典: Wikipedia

2002 年以来、Linus Torvalds は、コードを保守するための Linux カーネルの主要なバージョン管理システムとして BitKeeper を使用することにしました。 BitKeeper はプロプライエタリなソフトウェアであるため、この決定はコミュニティ内で長い間懐疑的に受け止められてきました。 Linux コミュニティでは、Richard Stallman が代表を務める Free Software Foundation のメンバーが、Linux カーネルのバージョン管理システムとしてオープン ソース ソフトウェアを使用するべきだと主張しています。 Linus Torvalds は、既製のソフトウェア (Monotone など) をバージョン管理システムとして使用することも検討しましたが、これらのソフトウェアにはいくつかの問題 (パフォーマンスの低下など) がありました。 CVS のアーキテクチャなど、他の既製のソリューションは Linus Torvalds によって批判されました。

2005 年、Andrew Tridgell は BitKeeper リポジトリに接続できる簡単なプログラムを作成しました。BitKeeper の著作権所有者 Larry McEvoy は、Andrew Tridgell が BitKeeper を内部でリバース エンジニアリングして契約を使用したと信じ、BitKeeper を次の目的で使用するライセンスを撤回することを決定しました。無料。 Linux カーネル開発チームは BitMover Corporation と交渉しましたが、両者の相違を解決できませんでした。 BitKeeper を失った後、Linus Torvalds は BitKeeper に代わる独自のバージョン管理システムを開発することしか決断できず、最終的には 10 日間で C 言語で git の最初のバージョンを作成しました。

実際、Linux カーネル開発チームがカーネル開発用のバージョン管理システムとして git の開発と使用を開始することを決定したとき、世界中のオープンソース コミュニティから多くの反対がありました。 git は難しすぎて理解できませんでしたが、開発が進むにつれて、git の通常の使用はいくつかのフレンドリーなコマンドによって実行され、git は非常に使いやすくなります。オープンソースの自由原理主義プロジェクトとして、git はリポジトリの参照と変更にいかなる権限制限も課さず、制限された権限制御は他のツールを通じても実現できます。当初、git の使用範囲は Linux/Unix プラットフォームにのみ適用されていましたが、主に Cygwin、msysgit 環境、TortoiseGit などの使いやすい GUI ツールのおかげで、Windows プラットフォームでの使用がますます成熟してきました。 git のソース コードには Cygwin および MinGW コンパイル環境のサポートも追加され、徐々に改善されており、Windows ユーザーに朗報となっています。

推奨: 「Git 使用法チュートリアル

以上がgitの誕生日を知っていますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

DeepSeekをインストールする方法 DeepSeekをインストールする方法 Feb 19, 2025 pm 05:48 PM

DeepSeekをインストールするには、Dockerコンテナ(最も便利な場合は、互換性について心配する必要はありません)を使用して、事前コンパイルパッケージ(Windowsユーザー向け)を使用してソースからコンパイル(経験豊富な開発者向け)を含む多くの方法があります。公式文書は慎重に文書化され、不必要なトラブルを避けるために完全に準備します。

DeepSeek使用のためのFAQの概要 DeepSeek使用のためのFAQの概要 Feb 19, 2025 pm 03:45 PM

Deepseekai ToolユーザーガイドとFAQ Deepseekは、強力なAIインテリジェントツールです。 FAQ:異なるアクセス方法の違い:Webバージョン、アプリバージョン、API呼び出しの間に機能に違いはありません。アプリは、Webバージョンのラッパーにすぎません。ローカル展開は蒸留モデルを使用します。これは、DeepSeek-R1のフルバージョンよりもわずかに劣っていますが、32ビットモデルには理論的には90%のフルバージョン機能があります。居酒屋とは何ですか? Sillytavernは、APIまたはOllamaを介してAIモデルを呼び出す必要があるフロントエンドインターフェイスです。壊れた制限とは何ですか

LBank Exchange に登録するにはどうすればよいですか? LBank Exchange に登録するにはどうすればよいですか? Aug 21, 2024 pm 02:20 PM

LBank に登録するには、公式 Web サイトにアクセスし、「登録」をクリックします。メールアドレスとパスワードを入力し、メールアドレスを確認します。 LBank アプリをダウンロード iOS: AppStore で「LBank」を検索します。 「LBank-DigitalAssetExchange」アプリケーションをダウンロードしてインストールします。 Android: Google Play ストアで「LBank」を検索します。 「LBank-DigitalAssetExchange」アプリケーションをダウンロードしてインストールします。

AIツールとは何ですか? AIツールとは何ですか? Nov 29, 2024 am 11:11 AM

AI ツールには、Doubao、ChatGPT、Gemini、BlenderBot などが含まれます。

PHP Git の実践: コードの品質とチームの効率を向上させるために Git を使用する方法は? PHP Git の実践: コードの品質とチームの効率を向上させるために Git を使用する方法は? Jun 03, 2024 pm 12:43 PM

Git は、コード変更の管理と開発での共同作業に役立つ分散バージョン管理システムです。これにより、変更の追跡、他のユーザーとのコラボレーション、ブランチのマージが可能になります。さらに、コードの品質とチームの効率を向上させるために、コード レビュー、自動展開、変更をロールバックする機能が提供されます。

清算を回避するには、Huobi 先物契約にどのくらいの証拠金が必要ですか? 清算を回避するには、Huobi 先物契約にどのくらいの証拠金が必要ですか? Jul 02, 2024 am 11:17 AM

Huobi契約の清算は、証拠金不足による強制清算です。清算を避けるために、証拠金率は主流通貨契約の場合は 10% 以上、非主流通貨契約の場合は 20% 以上が推奨されます。証拠金の計算式:清算に必要な証拠金=約定金額/(1ストップ損失率/始値)。高いマージン率は清算のリスクを軽減します。約定取引はレバレッジ比率が高く、リターンとリスクが共存するため、証拠金の管理には十分な注意が必要です。

Delphi Digital:新しいElizaos V2アーキテクチャを解析することにより、新しいAIエコノミーを変更する方法は? Delphi Digital:新しいElizaos V2アーキテクチャを解析することにより、新しいAIエコノミーを変更する方法は? Mar 04, 2025 pm 07:00 PM

ElizaOSV2:AIのエンパワーメントAIは、補助ツールから独立したエンティティに進化しています。この記事では、ElizaOSV2の主要な革新と、AI主導の将来の経済をどのように形成するかについて説明します。 AIオートメーション:Elizaosを独立して操作することは、もともとWeb3オートメーションに焦点を当てたAIフレームワークでした。 V1バージョンを使用すると、AIはスマートコントラクトとブロックチェーンデータと対話できますが、V2バージョンは大幅なパフォーマンスの改善を実現します。単純な指示を実行する代わりに、AIはワークフローを独立して管理し、ビジネスを運営し、財務戦略を開発することができます。アーキテクチャのアップグレード:強化a

トップマーケットメーカーが暗号市場に参入すると、キャッスル証券は業界にどのような影響を与えますか? トップマーケットメーカーが暗号市場に参入すると、キャッスル証券は業界にどのような影響を与えますか? Mar 04, 2025 pm 08:03 PM

トップマーケットメーカーのキャッスル証券のビットコインマーケットメーカーへの参入は、ビットコイン市場の成熟度の象徴であり、将来の資産価格設定力を競うための従来の金融勢力の重要なステップです。ブルームバーグによると、2月25日、シタデル証券は暗号通貨の流動性プロバイダーになろうとしています。同社は、Coinbaseglobal、Binanceholdings、Crypto.comが運営する取引所など、さまざまな取引所でマーケットメーカーのリストに参加することを目指していると、この問題に精通している人々は述べています。取引所によって承認されると、当社は当初、米国外にマーケットメーカーチームを設立することを計画していました。この動きは標識だけではありません

See all articles