idea と git の統合
1. giteeで倉庫を作成する
-
新しい倉庫
-
倉庫名を指定してください
ここでのウェアハウス名は、アイデアで作成するプロジェクト名と一致することが最善であることに注意してください。
2. アイデアで関連プロジェクトを作成する
2.1. Maven Aggregation プロジェクトに基づく説明
- 概要
比較的大規模な Java プロジェクトに注目すると、これらのプロジェクトは基本的に複数のモジュールで構成されていることがわかりますが、これらの構成されたモジュールは Maven ベースでどのように管理されているのでしょうか? さまざまなモジュール間の関係は何ですか? これは Maven の集約プロジェクトです。
たとえば、Spark、Hadoop、Hive、Spring などです。
- 例えば
2.2. idea での Spark プロジェクトの親モジュールの作成
2.2.1spark-parent-0210 親モジュールの作成
-
プロジェクトを作成する
-
プロジェクトを作成するための Maven メソッドを指定します
-
Maven 座標を指定する
-
プロジェクトの保存場所を指定する
-
親モジュールの pom ファイルを確認します。
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.offcn.bigdata</groupId> <artifactId>spark-parent-0210</artifactId> <packaging>jar</packaging> <version>1.0-SNAPSHOT</version> </project>
2.2.2. プロジェクトと git リポジトリの関連付け
-
プロジェクト保存ディレクトリで git bash を開きます
ローカル倉庫とリモート倉庫の関連付けを完了するには
-
ローカルウェアハウスの初期化
-
git Remote add コマンドを使用して、リモート ウェアハウスの追加を完了します。
ここでの原点はリモート倉庫のアドレスを表します
-
git pull/fetch を使用して、リモート ウェアハウス情報をローカル ウェアハウスに更新します
-
コマンドで git ユーザー名と電子メール アドレスを指定します。
マシンに既にアカウントがある場合、ユーザー名とパスワードの入力を求めるプロンプト ウィンドウは表示されません。この時点で、次のアドレスを参照してローカル アカウントのクリアを完了できます。
https://www.cnblogs.com/syq816/p/9854544.html
-
ユーザー名とパスワードの入力を確認します
.gitignore ファイルを変更し、コンテンツ .idea/* の行を追加します
。 パスワード プロンプトが表示されます
。 うまくいけば、送信が成功したことを示します。 -
リモート倉庫を表示する
2.2.3 Idea と git は関連する操作を実行します
-
関連する説明
-
.gitignore ファイルの内容を変更する
上記に基づいて、無視されたファイルを 2 つ追加します
-
アイデア git add
-
アイデア git commit
-
アイデア git をリモート ウェアハウスにプッシュする
-
結果ビュー
この時点で、idea と gitee は統合されています。コードを記述してから gitee リモート ウェアハウスと同期したい場合は、前の手順に従い、最初に追加し、次に一時ストレージ領域にコミットしてから、git にプッシュします。