Git概念と基本命令を整理する


Git??


Gitは、バージョン管理タスク(ソースコード、テキストなど)を使用するバージョン管理システムです.つまり、既存のバージョンから以前のバージョンにリカバリしたり、次のバージョンを使用して管理したりすることができます.各バージョンはサーバによって格納されており、企業は独自のサーバとして使用することができますが、ほとんどのバージョンはGitHubによって一緒に使用されています.
したがって、開発に必要な環境設定がある場合、「Git&GitHub」の使用率は、オープンソースの貢献とコラボレーション運用に直接影響します.

Git優先パラメータ


Gitを本格的に使うためには、自分のパソコンにGitがインストールされているかどうかを確認する必要があります.
git --version
バージョンが不明な場合はGitをインストールする必要がありますので、次のサイトからダウンロードする必要があります.

Git操作構造


Gitは3つの部分に分けることができますそして、操作手順は次の部分です.

  • 作業ディレクトリ:作業中のワークスペースにあります.GitファイルはGitを提供します.しかし、ワークスペース内のすべてのファイルがGitの影響を受けるとは限らない.トレース/非トレースファイルに基づいて、ワークスペース内でGitを使用するかどうかを決定します.

  • Staging area:Stagingは「スタンバイ状態」で、提出前に修正したファイルのスペースだと思います.

  • .git directory(local):保存されたファイルをコミットすると、これらのファイルのデータはローカルに保存されます.

  • .git directory(リモート):GitHubなどのサーバを使用している場合は、ローカルおよび対応するサーバに保存されます.

  • Gitコマンド


    このディレクトリにGitを作成および初期化する
    (Gitをディレクトリから削除する場合は.gitファイルを削除するだけです.)
    git init
    gitの状態をプロンプトします(ステップ).(トレースされたファイル、変更、ステータスなどを確認)
    git status
    対応するファイルをStaging Areaに転送します.
    git add "<파일명> or ."
    対応する保存済みファイルを開きます.
    git rm —cached <파일명>
    ディレクトリで最近変更されたファイルを階層ファイルと比較します.変更や削除など.
    git diff
    テキストエディタを開き、Commitを実行し、Commitの詳細を記録します.(タイトル、説明など)
    git commit "-a/m"
    最近コミットされたデータをサーバ(GitHub)にアップロードします.
    git push
    GitHub RepositoryからローカルRepositoryにデータを更新します.
    git pull

    コメントと有用なサイト


    (公式サイト)Git:https://git-scm.com/
    (YouTube)ダウンジャケットを正しく学ぶ-ドリームコードby Elly:https://www.youtube.com/watch?v=Z9dvM7qgN9s