React) Git & Github setting


🚨 Caution 🚨


これらはwecodeで勉強してまとめたものです.
筆者が理解した部分に基づいて書いた文章で、実際の内容とは少し違うかもしれません.
この点に注意してください
コンテンツへのフィードバックに感謝します.

💡 Git


Gitの正式名称は分布式バージョン管理システム(VCS)である.
つまり、プロジェクトファイルの変更を追跡するシステムです.
開発の過程で、自分でコードを書く瞬間があるかもしれません.
最終的には、私たちは常にプロジェクトを通じて協力します.
このシステムを使用すると、プロジェクトを効率的に行うことができます.

💡 Github


Githubは、Gitを使用するプロジェクトのための管理サービスです.
つまり、Gitをどのように利用しても
プロジェクトのコードをコラボレーションまたは共有するために、
Githubの使用は必須です

💡 Git & Github


gitとgithubを知っていれば、
プロジェクトコラボレーションの方法を正式に理解しましょう.
優先項目は、Githubに新しいリポジトリを作成する必要があります.
作成後、gitコマンドで作成したファイルをアップロードできます.
まず何もありません.私が協力プロジェクトに参加したとします.
Github repoはコード部分にクローンできるURLがあります.
URLをコピーし、次のようにコマンドをかけます.
データを受信できます.
git clone https://~~
受信データを確認すると、
Vscodeでファイルを開き、端末を開きます.

▪️ branch


ここでは、ブランチの概念を理解します.
branchは独立して操作するための概念である.
Vscodeで開くと、Masterというブランチが自動的に作成されます.
このMasterブランチですべての操作を実行します.
多くの人のコードが重なるとエラーが発生する確率が非常に高い.
独立したスペースで1つのタスクのみを実行するタスクブランチを作成します.
マスターで集中すると、問題が発生したり対策を立てたりしやすいです.
重要なのは新しいブランチを作って仕事をすることです

-ブランチに関するコマンド


  • Gitブランチ:現在のブランチ
  • を確認する
  • Gitブランチプロパティ/タスク名:ブランチ
  • の作成
  • Git checkoutプロパティ/タスク名:ブランチ変更
  • これによりmasterbranchで働くリスクが低減されます.
    このようにして、今私のパソコンで開発された基本的な環境はすでに設定されています.

    ▪️ add / commit


    ある程度の開発が行われていれば、
    私がコードしたファイルをGithubにアップロードします.
    この過程でaddとcommitに関する概念を理解する必要がある.
  • git add . : コマンド
  • 現在のプロジェクトフォルダのすべてのファイルを追加
  • git addファイル名:ファイルを追加するコマンド
  • git status:現在の状態を表示するコマンド
  • addであれば,一時記憶などの概念と考えられる.
    commitの前期なのでaddコマンドを使います.
    最終提出前確認作業を行うための段階と考えられる.
    ではcommitは最終提出と考えられます.
  • git commit:最終コミット前にコミットに関するメッセージを記録できます.
  • git log:コミット内容の確認
  • commitメッセージは、ファイルでの変更または追加に関する機能を提供します.
    いくつかの情報を教えてあげることができます.
    商品についての補足説明として理解できます.
    このcommitメッセージにも一定のフォーマットがあります.
    このファイルのカテゴリの分類と単行ヘッダーを使用します.
    以下に実施の詳細を示す.
    このcommitに関する内容を整理することができます.
    commitメッセージは、他の人が表示できるメッセージです.
    これは、協力の過程でどの部分が変化し、どの部分が増加したかを理解する重要な要素です.
    だから私だけが知っている言葉と私だけが知っている方法で書くより.
    重要なのは、明確な情報を伝えることができる内容を書くことです.

    ▪️ push


    エンコードされたファイルにcommitメッセージが入力され、異常がない場合
    今はgithubしか残っていません.
  • git送信元ブランチ名:ブランチをアップロードするコマンド
  • これでgithubにはそれなりの分岐があります.
    「要求」(Pull Request)を作成し、
    レポートを書けばいいです.
    Githubの使用はコラボレーションに非常に役立ちます.
    この論理を理解して利用しなければ.
    観賞サービスのみなので、関連ロジックの理解と運用が重要です.