Git&GitHubを使用してプロジェクトをバージョン制御します(詳細なグラフィックの説明)

目次

目的

準備ができました

Spring Bootプロジェクトを作成します(本番環境に近づけるために、例としてプロジェクトをアップロードします)。

GitHubリポジトリを作成する

プロジェクトを取得する

バージョン管理


目的

  1. Gitを使用してプロジェクトをGitHubにアップロードする能力。
  2. Gitを使用したバージョン制御に習熟している。

準備ができました

  1. Gitはローカルにインストールされています。
  2. 独自のGitHubアカウントを持っています。

Spring Bootプロジェクトを作成します(本番環境に近づけるために、例としてプロジェクトをアップロードします)。

訪問https://start.spring.io/、該当する依存関係を設定し、プロジェクトをダウンロードしてください:


GitHubリポジトリを作成する

ステップ1 GitHubの公式ウェブサイトにアクセスしてログインします

ステップ2:倉庫を作成します。

 


HTTPS経由でプロジェクトをGitHubにアップロードします

ステップ1:GitHubウェアハウスのHTTPSアドレスを記録します。

ステップ2:プロジェクトが配置されているワークスペースでローカルウェアハウスを初期化します。

ステップ3:名前とメールアドレスを作成します。

git config --global user.name 账号
git config --global user.email 邮箱名称

 

ステップ4:一時保管領域にアイテムを追加します。

ステップ5:一時保管エリアの内容を倉庫に追加します。

ステップ6:プロジェクトをGitHubリポジトリに送信します。

/*依次执行*/
git remote add origin https://github.com/ashen64/my_rep.git
git push -u origin master

ステップ7:GitHubリポジトリを更新すると、アップロードされたばかりのプロジェクトを確認できます。


SSH経由でプロジェクトをGitHubにアップロードします

ステップ1:GitHubウェアハウスのSSHアドレスを記録します。

ステップ2:キーを生成します。

ステップ3:キーを構成します。

ステップ4:プロジェクトが配置されているワークスペースでローカルウェアハウスを初期化します。

ステップ5:名前とメールアドレスを作成します。

git config --global user.name 账号
git config --global user.email 邮箱名称

 

ステップ6:一時保管領域にアイテムを追加します。

ステップ7:一時保管エリアの内容を倉庫に追加します。

ステップ8:プロジェクトをGitHubリポジトリに送信します。

/*依次执行*/
git remote add origin [email protected]:ashen64/my_rep.git
git push -u origin master

ステップ9:GitHubリポジトリを更新すると、アップロードされたばかりのプロジェクトを確認できます。


プロジェクトを取得する

HTTPSでアイテムを取得する

最初のステップ:GitHub上のプロジェクトを独自のワークスペースにクローンします。

ステップ2:アイデアを持ってこのプロジェクトを開きます。


SSHでプロジェクトを取得する

最初のステップ:GitHub上のプロジェクトを独自のワークスペースにクローンします。

ステップ2:アイデアを持ってこのプロジェクトを開きます(省略)。


バージョン管理

コンテンツを送信する(例として、ポートを設定し、構成ファイルを送信します)

最初のステップ:ファイルをローカルライブラリに送信します。

ステップ2:ファイルをリモートウェアハウスに送信します。


競合を解決します(例として、ポートを変更し、構成ファイルを送信します)

ステップ1:ファイルをローカルライブラリに送信します。ファイル名の色がではなくであることがわかります。これは、競合があることを示しています。

ステップ2:リモートウェアハウスにファイルを送信します(省略、送信コンテンツの2番目のステップと同じ)。


管理部門

ブランチディレクトリに入る


ブランチを作成する


スイッチブランチ


現在のブランチを表示


ブランチを削除する


ブランチとトランクの同期


ブランチをマージ

最初のステップ:現在の役割がトランクであるかどうかを確認し、トランクでない場合はトランクに切り替えます(省略、ブランチの切り替えと同じ)。

2番目のステップ:ブランチをマージします。

ステップ2:コンテンツを送信します(省略、ドキュメントの送信と同じ)。

おすすめ

転載: blog.csdn.net/qq_39706570/article/details/109386872