VSCode での git の構成と使用法を 1 つの記事で徹底的に理解する

青灯夜游
リリース: 2022-08-30 20:33:18
転載
4044 人が閲覧しました

この記事では、VSCode Git の操作について説明し、VSCode での Git の関連構成と使用方法を紹介します。

VSCode での git の構成と使用法を 1 つの記事で徹底的に理解する

(この記事の操作はすべてGitee上で行います。GiteeとGithubの操作方法は基本的に同じです。)

1. Git 環境の構築 (Windows)

1. まず Git をダウンロードしてインストールし、次に、 Git ユーザー名とメールアドレス: この手順は次のとおりです この記事についてはすでに説明されているため、ここでは繰り返しません;

https://blog.csdn.net/weixin_53072519/ Article/details/122824860

GIT の導入、インストール、関連コマンドの説明、クラウドへのプロジェクトのアップロードとローカルでのクローン作成など、GIT の使用方法を詳しく紹介します。

【推奨学習:「vscode 入門チュートリアル 」】

2 . SSH 公開キーと秘密キーを生成します;

右クリックして Git Bash を開きます;

コマンドを使用します ls .ssh ディレクトリに公開キーと秘密キーがすでに存在するかどうかを確認します (以下は使用できません);

コマンド ssh-keygen -t rsa -C "mailbox"; コマンドを使用して、公開キーと秘密キーを作成します。

この時点で公開キーと秘密キーが生成されているので、プロンプトに表示されるパスに注意してください。

3. 公開キーを GitHub/Gitee に追加します。

# 公開キーをコピーします。

Gitee --> 「設定」 --> 「SSH 公開鍵」と入力し、新しい公開鍵を追加します;

追加に成功すると、次のようになります。

4. SSH 接続をテストします;

コマンド

ssh -T git を使用します。 @gitee.com テストするには、hi... . 接続が成功したことを意味します;

コマンド

ssh -T も使用しますGit@github.com Github を使用する場合;

2. VS Code での GIt 関連の操作

(ここでは、関連するデモ操作を実行するためのプロジェクト ファイルとして空のフォルダー git を使用します。)

ローカル クラスの操作

1. 準備プロジェクト ファイルとウェアハウスの初期化

新しいプロジェクト フォルダー git をプロジェクトとして作成し、デスクトップに「Git Bash Here」と入力します。コマンド コード git を入力し、vs code を使用してプロジェクト フォルダーを開きます。

vs code にソース コード管理を入力し、[リポジトリの初期化] をクリックします。このステップでは、git ウェアハウスの初期化も完了します。この時点で、フォルダーには既に .git フォルダーがあることがわかります (デフォルトでは非表示になっています。表示するには隠しファイルを表示するように設定する必要があります) ;

次に、プロジェクト ファイル git に新しいファイルdemo.htmlを作成します;

これで新しく作成されたファイルが緑色で、その後ろに U プロンプトがあることがわかります。U は Untracked を意味し、このファイルは現在ローカル エリアにのみ存在し、git によって追跡されていないことを意味します。

#2. 一時保存領域にファイルを追加します。

ソース コード管理に入り、ファイルの後ろにある # をクリックします。 ##" "

、ファイルを一時記憶域に追加できます。これは、コマンド git add;

# を実行するのと同じです。 ##この時点ではファイル名はまだ緑色ですが、その後ろの U が A になり、A はファイルがすでに一時記憶領域にあることを意味します。

3. 一時ストレージ領域にあるファイルを git ウェアハウスに送信します。

一時ストレージ領域にあるファイルを送信します。ストレージ領域を git にコピーし、ソース コード管理を入力し、メッセージ ボックスに関連するコメントを入力して、"√"

をクリックして一度送信するか、Ctrl Enter ショートカット キーを使用して直接送信します。

この時点で、ファイルの色は通常の色に変わり、ファイルが git に送信されたことを示す文字プロンプトは表示されません。

クイック送信方法を使用して送信することもできます。いわゆるクイック送信とは、新しいファイルまたは変更されたファイルを一時保存領域に保存せずに直接送信することを意味します。初め。ステージング領域への追加操作は省略しています;

は以下の通りです 変更したファイルをステージング領域に保存せずに送信すると vs code が警告を出します この場合は「常に」を選択します" の場合、ステージング領域に追加する操作は、今後の操作では自動的に省略されます。

4. 送信されたファイルを変更する

送信されたファイルの内容を変更すると、ファイル名に次のプロンプトが表示されます。 ;

この時点で、ファイル名が黄色になり、プロンプト文字 M が表示されます。M は

modify
を意味します。変更されました。

変更を元に戻す場合は、ソース コード管理に入り、戻る矢印をクリックして変更を破棄します。 5. View/New /Switch ブランチ

vs code の下部にあるステータス バーの「master」をクリックして、プロジェクト内のブランチを表示します。ここでのマスターとは、現在のブランチがマスターであることを意味します。以下の図に示すように、マスター ブランチは A のみです。

ブランチを作成し、[新しいブランチの作成...] をクリックします。

現時点では、プロジェクトにはすでに 2 つのブランチがあります;

ブランチを切り替えるには、対応するブランチ名をクリックするだけです;

6. ブランチをマージします

まず、新しいブランチ xiaoma ブランチのファイル コンテンツを変更して送信します;

その後、master ブランチに切り替えます。現時点では、master ブランチには変更されたコンテンツはありません;

次にマージするには、まず設定アイコン "⚙" をクリックしてコマンド パネルを開きます。

コマンド パネルのマージで git を検索し、マージ ブランチ操作を見つけて、[ブランチのマージ] をクリックします。

現時点では、マスター ブランチにはすでに xiaoma 関連の操作があります。

7. 現在のブランチの状態を一時保存します

コードを書き途中で開発が完了していない場合特定のモジュールを実行するには、現在のブランチを離れる必要があります。別のブランチに切り替える場合は、現在のブランチの状態を一時的に保存 (保存、非表示) する必要があります。これは git コマンド git stash;

## に相当します。 #現在のブランチに特定の変更を加えた後、[その他]

「···」 をクリックし、ストレージを検索します --> ストレージ;

#8現在のファイルにどのような変更が加えられたかを確認してください。

git に送信されたファイルの内容を変更しているとき、vs code はどのような操作を行ったかを尋ねます。これは同等のことです。次のように、git コマンド git diff に追加します。

青は、ここのコードが変更または削除されたことを意味します

緑は、ここのコードが新しいコンテンツであることを意味します


## リモート クラスの操作

1. 新しい GIt ウェアハウスを作成する

リモート クラスの操作は Gitee と連携して実行する必要があるため、まず gitee で新しいウェアハウスを作成します ウェアハウスの場合は、gitee ホームページに入り、[新しいウェアハウス] をクリックします。

##作成されたウェアハウスは次のとおりです、すでに SSH アドレスを持っています;

##2. プロジェクトのクローンを作成します (git clone)

まず、新しいウェアハウスによって取得された SSH リンクをコピーし、vs code でコマンド パネルを開き、「git clone」と入力してクローン オプションを見つけます。

#SSH アドレスをクリックして貼り付け、Enter キーを押します。この時点で、vs code は次のようにクローンされたプロジェクトを保存するアドレスを選択し、クローン作成を開始するように求めます。

##クローン作成が成功したら、プロジェクトをローカルで開くことができます。

3. プロジェクトをプッシュします (git Push)

まず、クローンを作成して配置したプロジェクト内にランダムなファイルをいくつか作成します。彼らは提出します;

ソース コード管理に入り、[詳細] をクリックしてください "···" プッシュからプッシュを検索;

プッシュが成功すると、次のように Gitee で送信レコードが表示されます;


4. クラウド プロジェクトをローカルにクローンします (git pull) )

Vs Code でクラウド プロジェクトをプルし、ソース コード管理に入り、詳細を選択します"···"、[プル] を選択してプル操作を実行します。

注: プロジェクトをプッシュ (プッシュ) するときは、プッシュを防ぐために、最初にクラウド コードをプル (プル) して、クラウドが最新のステータスに更新されていることを確認することをお勧めします。プロジェクトのコードが競合しています;

VSCode の詳細については、

vscode チュートリアル を参照してください。

以上がVSCode での git の構成と使用法を 1 つの記事で徹底的に理解するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:csdn.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート