プライベートな連絡先の最初の情報
送料メール:
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
目次
1. ワークスペースを初期化します(特定のファイルパスの下)
2. 現在のワークスペースのコード ファイルのステータスを表示します。
3. ワークスペース内のコード ファイルをステージング領域に送信します。
4. ステージング領域のコード ファイルをローカル ウェアハウスに送信します。
8. バージョンのロールバック (ワークスペース、ステージング領域、ローカル ウェアハウスのコード (ファイルの内容) を変更します)
6. git init で初期化せずに新しいフォルダーを複製して作成します。
アイデアのコードを gitee リモート リポジトリにプッシュします。
ステップ 2: idea で新しいプロジェクトを作成し、そのプロジェクトに git ローカル リポジトリを生成させます
ステップ 3: コードを記述してステージング領域に追加し、ローカルウェアハウスにコミットします。
編集して、アイデアに基づいてこのリモート倉庫のブランチを切り替えます
次に追加して送信し、最後にリモート ウェアハウスにプッシュします。
Git は、ワークスペース、ステージング領域、ローカル ウェアハウス、ローカル ウェアハウス、およびステージング領域に分かれており、総称してバージョン ライブラリと呼ばれます
「Git Bash Here」をクリックしてコマンドラインウィンドウに入ります。
git を初期化します。
git ステータス;
git add ファイル名
git add ./ --> 現在のディレクトリ内のすべてのファイルをステージング領域に送信します
ファイルがステージング領域に送信されたことを確認する方法
git ステータスを使用する
緑色はステージング領域に正常に送信されたことを示し、赤色はまだ作業領域にあることを示します。
git commit -m "コミット情報"
初めての投稿の場合
メールアドレスとユーザー名を送信する必要があります
git config --global user.email "[email protected]"
git config --global user.name "あなたの名前"
git diff read.txt(ファイル名)
緑色のコンテンツは別のコンテンツです
git diff --cached read.txt
内容が表示されない場合は内容は同じです
git diff HEAD read.txt
1. 以前のバージョンにロールバックする
git リセット --hard HEAD^
2. 指定したバージョンにロールバックします
git restart --ハードバージョン番号
git reflog / git ログ
赤いボックスは、以前のバージョンにロールバックする場合の現在のバージョン番号を示します。
バージョン番号を使用して、指定されたバージョンにフォールバックします。
git ブランチ ブランチ名
git ブランチ
git checkout ブランチ名
h1 ブランチの read.txt に新しいコンテンツを追加し、ローカル ウェアハウスに送信します。master ブランチに切り替えると、新しく追加されたコンテンツが表示されないことがわかります。これは、h1 ブランチがマージされていないためです。マスターブランチに追加します。
他のブランチをメイン ブランチにマージしたい場合は、最初にメイン ブランチに切り替える必要があります。
注: ブランチをメイン ブランチにマージする場合は、最初にブランチのコンテンツをローカル ウェアハウスにコミットする必要があります。
git merge ブランチ名
git Branch -d ブランチ名
git リモート追加オリジン (接続名) https://gitee.com/-ss_0/hh1.git (ウェアハウス アドレス)
git pulloriginmaster --allow-unpopular-histories (初回)
git pull 後続の pull
git Push -u オリジンマスター (初回)
git Push 後続のプッシュ
エラーが報告されました:
1. ! [拒否] マスター -> マスター (最初にフェッチ)
エラー: 'https://gitee.com/luosu-ss_0/hhh1.git' への参照のプッシュに失敗しました
入力: git pull --rebase オリジンマスター2. 致命的: 'https://gitee.com/luosu-ss_0/hhh1.git/' にアクセスできません: ホストを解決できませんでした: gitee.com
理由: ネットワークの問題
git リモート -v
git リモート rm origin
git clone ウェアハウスのアドレス
注: プルとクローンの違い
彼らは全員、リモートの倉庫からコードを取得します
違い:
1.git clone: ローカル バージョン ライブラリがない場合、リモート サーバーからローカル サーバーへのバージョン ライブラリ全体のクローン作成は、最初からローカル プロセスで行われます。
2.git pull: ローカル リポジトリがある場合、最新のコミット データ (存在する場合) をリモート サーバーから取得し、ローカルでマージします。
注: 最初にリモート ウェアハウスからファイルをプルしてください
アイデアターミナルに入力してください
git pull origin マスター --allow-unrelated-histories
それなら押してもいいよ
プッシュ成功
クローン作成に成功しました
注: プッシュが失敗した場合は、最初にリモート ウェアハウスからコードをプルします。
master ブランチと dev1 ブランチの内容が異なっていることがわかります。これは、dev1 ブランチの内容が master ブランチにマージされていないためです。
そこでアイデアを master ブランチに切り替えます
マージが成功しました
それなら押してもいいよ