JavaRush /Java Blog /Random-JA /IDEA、Git、BitBucket の実践。パート 1: 基本。私たちは地元で働いています。
Sdu
レベル 17

IDEA、Git、BitBucket の実践。パート 1: 基本。私たちは地元で働いています。

Random-JA グループに公開済み
JavaRushHomeWork.7z が入ったフラッシュ ドライブを職場から自宅、自宅から職場に持ち歩くのにうんざりし、また未完了のタスクをコピーするのを忘れたので、レベル 39 を待たずに Git + BitBucket の組み合わせをセットアップするという強い意志を固めました。個人的な使用。 BitBucket は無料のプライベート リポジトリがあるため (JavaRush ルールを忘れないでください)、 Gitはよく知られており、すでに質問されていたためです。その瞬間、すべてが単純明快に思えました。 bitbucket.orgに登録し、 Gitをインストールし、魔法のボタンを 1 つ押すとファイルがサーバー上に表示され、別のボタンを押すと、奇跡的に現在のファイルを別の場所で操作し続けることができます。 ここここを読んで、登録し、インストールし、登録し、接続し、「プロジェクトを共有」をクリックし、名前を入力し、タイプを選択しましたが...奇跡は起こりませんでした。それは離陸しませんでした、サーバーは空でした...残念ながら、私はいくつかの事実を述べざるを得ませんでした:タンバリンなしではやっていけないこと、現実に何が起こるはずだったのかまったく理解できません、いわば、ボンネットの下で、そして瞬時に私の人生に現れたこれらすべての新しい言葉は何を意味するのでしょうか。ですから、辛抱強く、素晴らしい Pro Git本を手に取り、最初からやり直してください。

ウォーミングアップとして理論を少しだけ説明します。

バージョン管理は、1 つ以上のファイルへの変更を追跡し、特定の古いバージョンを復元できるようにするシステムです。 Gitは分散ファイル バージョン管理システムです。 分散バージョン管理システムは、変更履歴全体が各コンピュータのローカル ストレージに保存され、必要に応じてローカル ストレージの履歴の個々の断片が別のコンピュータ上の同様のストレージと同期されるシステムです。これは私たちにとって何を意味するのでしょうか?そして実際には、プロセスに関与するどのコンピュータにも、必要なリポジトリのコピーが ローカルに存在します。実際、 主な作業はローカル リポジトリで行われます。したがって、この段階では BitBucket のことは忘れ、IDEA でローカルで Git を操作する方法を学びます。

Git のインストール。

プロジェクトの Web サイトgit-scm.com でディストリビューションを入手できます 。インストール手順を詳細に説明する必要はありません。インストールは簡単で、この段階で使用できる設定は非常に明確です。さらに、インターネットにはビデオを含むインスタレーション資料が溢れています。注意すべき点は 1 点だけです。IDEA の後に Git をインストールする場合、後者では git.exe へのパスを指定する必要があります。IDEA が Git の後にインストールされた場合、パスは自動的に追加されます。 IDEA、Git、BitBucket の実践。 パート 1: 基本。 私たちは地元で働いています。 - 1

Git リポジトリの作成。

git リポジトリを作成するには 2 つの方法があります。
  1. 既存のプロジェクトまたはディレクトリを Git にインポートします。
  2. サーバーから既存のリポジトリのクローンを作成します。
2 番目の点については、後で Git サーバーの操作に進むときに検討しますが、ここでは最初の点に焦点を当てます。当初、Git はコマンド モードでコンソールから動作するように設計されています。したがって、何が起こっているかをよりよく理解するために、以下では Git コマンドを示し、IDEA のメニュー コマンドまたはキーボード ショートカットを使用して説明します。同時に、IDEA から直接コマンド ラインで作業することもできます。 IDEA、Git、BitBucket の実践。 パート 1: 基本。 私たちは地元で働いています。 - 2 入力: 1 つのクラス ファイルを含む単純な IDEA プロジェクト。 IDEA、Git、BitBucket の実践。 パート 1: 基本。 私たちは地元で働いています。 - 3 リポジトリを作成するには、次のコマンドを使用します。 git initこのコマンドは、Git リポジトリの基礎となる、必要なファイルを含む新しい .git サブディレクトリを現在のディレクトリに作成します。同様に、IDEA - VCS - バージョン管理統合の有効化では、 IDEA、Git、BitBucket の実践。 パート 1: 基本。 私たちは地元で働いています。 - 4 IDEA、Git、BitBucket の実践。 パート 1: 基本。 私たちは地元で働いています。 - 5 IDEA は操作が正常に完了したことを喜んで報告し、「ツール ボタン」にいくつかの新しいタブが表示され、「バージョン管理」タブで実行されたバージョンを確認できます。コマンドとその結果。 IDEA、Git、BitBucket の実践。 パート 1: 基本。 私たちは地元で働いています。 - 5 IDEA、Git、BitBucket の実践。 パート 1: 基本。 私たちは地元で働いています。 - 7

ファイルの追加

リポジトリの基礎を作成しましたが、プロジェクトはまだバージョン管理されていません。そしてここで、少し叙情的な脱線をしなければなりません。Git では、ファイルはコミット済み、変更済み、準備済みの 3 つの状態のいずれかになります。 コミットとは、リポジトリに保存されることを意味します。 変更済み- 変更されたがコミットされていないファイル。 「コミット」としてマークされた、 準備済み- 変更されたファイル。
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION