「Linux」で「Git」の使用を開始するには

今回は「「Linux」で「Git」の使用を開始するには」についてご紹介します。

関連ワード (Linuxノウハウ、特集・解説等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、ZDNet Japan様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


 「Git」は市場で最も広く使用されているバージョン管理システムだ。非常に大規模であり、世界中の開発者が利用している。

 Gitは、バージョン管理システムとしてだけでなく、リポジトリーをデスクトップやサーバーに複製する手段としても使われている。リポジトリーを複製したら、そのリポジトリーに存在するあらゆるアプリケーションをインストールできる。

 「Linux」を使用する最初のステップ(あるいは、開発者としての最初のステップ)で、Gitについて学習する必要はないかもしれないが、将来のある時点で、その知識が必要になるだろう。筆者は、コードだけでなく、ドキュメントやそのほかの種類のファイルにも、Gitと「GitHub」を使用できることに気づいた。本記事では、LinuxでGitの使用を開始する手順について説明する。

 ここでは、「Ubuntu」ベースの「Pop!_OS Linux」を使って、Gitの説明を進める。ほかのディストリビューションを使用していても問題はないが、Ubuntuまたは「Debian」ベースではないLinuxディストリビューションを使っている場合は、インストールコマンドで、aptの代わりに、自分のディストリビューションで使われているパッケージマネージャーを使用する必要がある(例えば、「RHEL」ベースのディストリビューションの場合はdnf)。Linuxディストリビューションに加えて、sudo権限を持つユーザーも必要だ。

 必要なものは以上だ。それでは、Gitの使用を開始する手順の説明に移ろう。

 デスクトップメニューをクリックして開き、ターミナルアプリケーションを検索する。見つかったら、起動する。

 ターミナルウィンドウから、以下のコマンドでGitをインストールする(このコマンドは、1回のステップで、必要なパッケージをダウンロードしてインストールする)。

 Gitをインストールしたら、ローカルリポジトリーを作成する必要がある。それを行うには、リポジトリーを格納するフォルダーを作成する必要がある。これは、以下のコマンドで実行可能だ。

 cd ~/myprojectコマンドを実行して、新しいディレクトリーに移動する。リポジトリーを初期化するには、以下のコマンドを実行する。

 最初のリポジトリーの初期化は、これで完了だ。

 プロジェクトディレクトリーから、以下のコマンドを使用してREADMEテキストファイルを作成する。

 このファイルには、ほかの開発者やユーザーに伝えたい情報を追加することができる。完了したら、「Ctrl」+「X」キーボードショートカットでファイルを保存する。

 ファイルをリポジトリーに追加すると、Gitは自動的にそのファイルを認識するが、操作することはできない。Gitがファイルを使用できるようにするには、コミットと呼ばれるものを追加する必要がある。コミットとは、ソースコードに加えられた最新の変更をリポジトリーに送信する操作のことだ。つまり、コミットを実行しないと、Gitは変更を認識しない。今回のケースでは、Gitは、新たに追加されたファイルに情報が含まれていることを認識できない。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
美容師向け動画教育サービス「HAIRCAMP」がプロ向け美容商材EC大手ビューティガレージから資金調達
EdTech
2021-02-26 06:19
OpenAIが日本で始動、日本法人社長に就いた長崎忠雄氏の思いとは
IT関連
2024-04-20 21:09
「Apple Intelligence」登場–OSに統合されたアップル製AIの多様な機能
IT関連
2024-06-15 04:50
ファイル連携ミドルウェア「HULFT」がクラウドサービスに。iPaaSとして「HULFT Square」をセゾン情報システムズが提供開始
PaaS
2023-02-10 17:45
古いPCを再利用–お勧め軽量Linuxディストリビューション5選
IT関連
2022-09-09 11:52
どこまで許される営業秘密の持ち出し 5G技術情報を持って楽天モバイルへ転職したソフトバンク元社員逮捕
IT関連
2021-01-17 00:28
“鳳凰”と呼ばれる時計──虹色の魔法を使う幻想の「G-SHOCK」 :矢野渉の「金属魂」特別編
PR
2021-03-30 17:28
NECファシリティーズ、全体最適の観点で環境負荷低減を支援する新ソリューション
IT関連
2023-01-19 21:58
「Windows 11」新プレビュー版、「Teams」のチャット機能の統合など
IT関連
2021-07-26 19:53
“0円販売”で食品ロス抑止 月額会員制のECサイトがクラウドファンディング開始
企業・業界動向
2021-05-25 14:26
ウエルシア薬局、1673店舗で利用の基幹システムを「Oracle Cloud Infrastructure」に
IT関連
2022-03-15 02:54
NECが創り出した新規事業–代表取締役CFOの藤川氏に成果を聞く
IT関連
2022-09-09 00:07
「Googleマップ」、位置情報履歴の保存先をクラウドから各デバイスに変更へ
IT関連
2024-06-11 06:56
トランプ前大統領、ひとりでツイートのような投稿をするWebサイトを開設
アプリ・Web
2021-05-06 05:32