2023.7 ---- git の基本操作 + vs コードでの git の使用法

 チームは以下を使用します。


チーム リーダー:
1. ウェアハウスを作成します。
2.git init
3.git オリジン マスターを追加します。
4.git commit -m '[チーム リーダー] submit'
5.git オリジン マスターをプッシュ
します。 6. ウェアハウスをオープンソースにし、チーム メンバーを招待し、ウェアハウス Web サイトをチームメンバーに配布し、タスクを割り当てる

チーム メンバー:
1. プロジェクトのクローンを作成します: git clone https://gitee.com/。/test.git
2. タスクの開発と完了
3.git add .
4.git commit -m '[チーム メンバー xxx] submit'
5.git pull オリジン マスター (直接上書きを防ぐために、送信されたコンテンツを更新します!!!)
6 .git プッシュオリジンマスター

最終的なエクスペリエンスは次のとおりです。[送信] をクリックして、vsCode に直接アップロードした方が早いのではないか? まあ、これはアップロード方法の 1 つにすぎません、理解してください。

したがって、プロジェクトグループに入ってコードをプルします

ステップ 1: 構成

git config --global user.name  "spinkh"
git config --global user.email "[email protected]"
1.设置
修改用户名 git config --global user.name "xxxx(新的用户名)"

修改密码 git config --global user.password "xxxx(新的密码)"

修改邮箱 git config --global user.email "[email protected](新的邮箱)"

2.查看
1)通过命令查看

查看用户名 :git config user.name

查看密码: git config user.password

查看邮箱:git config user.email

查看配置信息(包含用户名和密码): $ git config --list

ステップ 2: コードを引き出す 

2 つの vscode は独自の git を使用します

まずはご覧ください: VSCode_vscode での Git の使用法 git_西京剣士のブログ - CSDN ブログ

1 初期化

 git init と同等

1 リモートリポジトリからコードをプルします

リポジトリのクローンを直接選択し、倉庫のアドレスを入力して、Enter キーを押して保存する場所を選択します。

ここに画像の説明を挿入

コードがコマンドラインから取得された場合は、プロジェクトに直接インポートできます。

2 削除および変更フラグを追加する

3 追加(追加)

u が追加された後、状態は (追跡されていない状態-----「一時記憶域」) に変更されます。

3.2 ストレージのアンステージング: 

3.3 単一のファイルまたはすべてのファイルを操作できます

 3.4 変更内容を確認します。

ファイルをクリック

4 提出する

5 ブランチを作成する

 新しいブランチの名前を入力します。新しいブランチに直接ジャンプします

または:

 

6 新しいブランチ内のファイルを変更し、違いを確認します。

 7つのスイッチ分岐

 注: リモート ブランチではなくローカル ブランチを選択するには

8 ブランチをマージする

まずメイン ブランチに切り替えてから、新しいブランチをマージします

マージ、競合の解決、追加、コミットプッシュによる送信時に競合が発生する可能性があります。

9プッシュ

10 変更後、ボタンを直接クリックします

11 競合の解決

5. commit_哔哩哔哩_bilibiliを通じて競合を解決する

4. stash を使用して一時的に保存します。変更を復元して競合を解決します_哔哩哔哩_bilibili

知らせ:

競合を解決するためにコミットします。現在の変更を採用することを選択した場合、それを送信することはできません。現在の変更とは異なるものである必要があります。を参照してください。

5. commit_哔哩哔哩_bilibiliを通じて競合を解決する

したがって、コマンドラインを使用します。

私のプロジェクトでは変更を保持するため、「現在の変更を受け入れる」をクリックし、すべての処理が完了したら次のコマンドを再実行して正常にアップロードします。

git add ./*
git commit -m"optimize xxx"
git push -u origin master

Git报错: エラー: マージが完了していません (MERGE_HEAD が存在します)。

Git エラーを解決します: エラー: マージが完了していません (MERGE_HEAD が存在します)。_Others_Big Data Knowledge Base

3 つの vscode ビュー git 送信 (コミット) レコード

ここに画像の説明を挿入

Vscode は git 送信 (コミット) レコードを確認し、現在のブランチの内容を更新し、ローカル ライブラリを一時的に保存し、リモート ライブラリを送信します_vscode は git 送信レコードを確認します_?abc! のブログ - CSDN ブログ

エラー: vscode エラー net::ERR_INVALID_ARGUMENT

vscode エラー net::ERR_INVALID_ARGUMENT

4 つの git 基本コマンド

Git ワークフローと基本原則 | GitHub の基本操作 | VS Code での Git および関連する GitHub の使用_哔哩哔哩_bilibili

初期化:

git config --global user.name  "spinkh"
git config --global user.email "[email protected]"

提出する:

コミット バージョンを表示します。 

ファイルを無視します: 

ブランチを作成します。

 

 ブランチの作成と切り替え

ブランチをマージ:

 

競合を解決するには:

戻る

Git はどのようにしてバージョンのロールバックを実現しますか? Git は前のバージョンにロールバックします。

おすすめ

転載: blog.csdn.net/qq_38210427/article/details/131787717