記事ディレクトリ
Windows システム GIT のインストール
Gitとは
Git (/gɪt/ と発音) は、プロジェクトのバージョン管理を小規模なものから非常に大規模なものまで効果的かつ迅速に処理できる、オープン ソースの分散型バージョン管理システムです。Git は現在、世界で最も先進的な分散バージョン管理システムであり、ワークスペース、一時保管場所、ローカル ウェアハウス、リモート ウェアハウスに分かれています。通常、開発者はローカルで開発した後にローカル ウェアハウスに提出しますが、コードを他のコードとマージする必要がある場合は、リモート ウェアハウスに提出する必要があります。開発者は通常、pull\push コマンドを使用してウェアハウス コードをプル/送信します。
動作原理/プロセス:
ワークスペース: ワークスペース
インデックス / ステージ: 一時保管エリア
リポジトリ: 倉庫エリア (またはローカル倉庫)
リモート: リモート倉庫
Windows 環境のインストール
git 公式ダウンロード リンク: https://github.com/git-for-windows/git/releases/tag/v2.40.0.windows.1
ダウンロードしたいバージョンを選択し、段階的にインストールします
環境変数
インストールが完了したら、忘れずに環境変数を構成してください。
インストールを確認する
コンピューターの WIN+R をオンにして cmd を入力し、git --version を入力して、
インストールが成功したことを示します。
GitHub とリモート リポジトリ
GitHubとは
GitHub は、オープン ソースおよびプライベート ソフトウェア プロジェクトのホスティング プラットフォームです. GitHub と名付けられたのは、ホスティング用の唯一のリポジトリ形式として Git のみをサポートしているためです.
GitHub アカウント登録
GitHub 公式 Web サイト https://github.com/login にアクセスします。
アカウントの登録を選択し、手順に従ってメール アドレスを段階的に確認します。
ローカル SSH キーを作成する
ユーザーのホーム ディレクトリに .ssh ディレクトリがあるかどうかを確認します. ある場合は、このディレクトリに id_rsa と id_rsa.pub の 2 つのファイルがあるかどうかを確認します. ある場合は、次のコマンドを直接スキップし、ない場合は、CMD コマンドを開きます行して次の
コマンドを入力します:
ssh-keygen -t rsa –C "your own mailbox"
以前にローカルで実行したことがあるので、以下に示すように
ローカルに持っています。
GitHub がローカル コンピューターの公開鍵にアクセスする
github にログインし、[設定] の [SSH キー] ページを開き、[SSH キーを追加] をクリックして任意のタイトルを入力し、id_rsa.pub ファイルの内容を [キー] テキスト ボックスに貼り付けます。
[NEW SSH Key] をクリックすると、追加されたキーが表示されるはずです
個人用リモート ライブラリを作成する
github にログインし、右上隅にある [Create a new repo] を見つけて、新しいウェアハウスを作成します。次のように:
リポジトリ名にデモを入力し、他の設定はデフォルトのままにします。[リポジトリの作成] ボタンをクリックして、新しい Git リポジトリを正常に作成します: リモート リポジトリが正常に作成され、すぐにリポジトリに自動的にジャンプします
:
git コマンドはウェアハウスに接続し、好きなように実行します:
...コマンド ラインで新しいウェアハウスを作成します
echo "# demo" >> README.md
git init
git add README.md
git commit -m "最初のコミット"
git branch -M main
git remote add origin https://github.com/senfel/demo.git
git push -u origin main
... リモート ウェアハウスへのコマンド ライン プッシュ
git remote add origin https: //github.com/senfel/demo.git
git branch - M main
git push -u origin main
ポータル
興味のある友人は、ナレッジ プラネットに参加できます。! !
お互いに学び、一緒に進歩しましょう!! !
ナレッジ プラネット クーポン ポータル、既存の限定シード ユーザーは無料で参加可能
私たちのナレッジ プラネットの 5 つの利点 利点
1
特別に招待されたアーキテクト、シニア開発マネージャー、シニア開発エンジニア、およびシニア テクニカル マネージャーは、
プログラマーのホーム コミュニティを訪問してガイドします
利点 2
テクニカル コミュニティは、データ構造とアルゴリズム、高並列マルチスレッド、および小さなプログラムのフルスタック、人工知能、トラブルシューティング、その他のハードコアな記事が更新されます.
利点 3
参加して、技術的な質問をすることができます. コミュニティのゲストとスターの所有者は 24 時間以内に返信します.
利点 4
参加して、選択できます「Dachang Data Structure and Algorithm Interview Clearance Cheats」、「Algorithm Design and Analysis-Xiamen University」、「Python Full-stack Architect」、「JAVA Senior Architect」、「Docker Technology Introduction and Application Combat」を自由に提供する上級コースアドバンテージ
ファイブコミュニティは
定期的に高レベルのコースを共有しています。Java アーキテクチャ/マイクロサービスの実践、データ構造とアルゴリズム、JVM のチューニングとトラブルシューティング、Docker、K8S、および運用環境でのさまざまな落とし穴ガイドが含まれますが、これらに限定されません。