Git/github基本


Gitから始まる?適切な場所に来た!

Gitとは
Git(not github)は、主にソフトウェア開発者によって使用されるバージョン管理ツールです.つまり、ソフトウェアをバージョン化することができ、作業ブランチを作成することができます.

したがって、gitとgithubは同じではありませんか?
正確に!GitHubはGitやBitbucketなどの他のプラットフォームと同様に、そのプラットフォームを構築するためにgitを使います.公開ソースコードを公開したり、バージョンを公開したりするためのパブリックリポジトリやプライベートリポジトリを作成することができます.各プラットフォームには独自の機能がありますが、ほとんどの開発者はGithubを使って個人プロジェクトをホストします.

Gitによる第一歩
このチュートリアルでは、既にGithubアカウントを持っていると仮定しますので、Gitから始めましょう.最初にgitがインストールされているかどうかを調べます.
git --version
それ以外の場合は、Git CLI ( Command Line Interface )をインストールしなければなりません.
  • Windows:ダウンロードしてWindowsの公式Gitインストーラhereから.
  • linux :端末に次のコードを実行します.
  • sudo apt install git-all
    
    MacSOS : MacSOS用の公式Gitインストーラをhereからダウンロードします.
    ローカルGITリポジトリの初期化
    Gitがインストールされたので、次のコードを使用して、プロジェクトフォルダ内のローカルGitリポジトリを初期化できます
    git init
    
    それはいくつかの設定で私たちのプロジェクトの隠されたgitフォルダを生成します、現在我々は我々のgithubリポジトリに我々のローカル倉庫をリンクすることができます.

    githubリポジトリの作成とローカルリポジトリのリンク
    githubリポジトリを作成するのはかなり簡単です.ちょうどGithubに行く、あなたのアカウントにログインし、ウェブサイトの左側にある“新しい”ボタンをクリックします.

    これでリポジトリに名前を付ける必要があります.パブリック・リポジトリを選択してください.そうすれば誰でもGitHubを学んでリポジトリを作成できます.リポジトリを作成するには、次のページを参照してください.

    私たちは既にローカルリポジトリを始めました.
    git branch -M main
    git remote add origin REPOSITORY_URL
    
    これらの2行では、主ブランチ名を主から主に変更し、ローカルリポジトリをホストリポジトリにリンクしますので、変更することができます.

    変更のコミットとリポジトリへのプッシュ
    最後の部分については、ホストされているリポジトリに変更をアップロードします.リポジトリ内のファイルをまだ持っていないので、READMEというファイルを作成できます.私たちのプロジェクトドキュメンテーションを持ち、それにHello Worldを書くmd.では、以下のコマンドを実行します.
    git add README.md
    git commit -m "commit description"
    git push origin main
    

    コード説明
  • git add :
    Git addで
  • で、READMEを追加します.次のコミットのためのファイルをグループ化するステージング領域にMDファイル
  • git commit :
  • git commitでステージング領域でファイルをコミットします.通常、同じコンテキストに属する変更をコミットします.フラグMは、コミットメッセージを追加していることを示します.これは、ファイルをナビゲートしなくてもコミットのコンテキストを理解できるように、示唆的である必要があります.
  • git push :
  • 最終的に、Gitプッシュで我々はコミットをリモートリポジトリにプッシュします.

  • リポジトリのクローン
    我々はまた、それをクローニングしたりフォークを作ることによって、任意のパブリック(またはプライベートアクセスの場合)リポジトリをダウンロードすることができます.クローニングによって、我々はちょうどgitリモートURLを保っているフォルダにファイルをダウンロードして、我々はまた、それのための倉庫を自動的に作成します.以下のコードはgitクローンの例です.
    git clone REPOSITORY_URL
    
    ページの右上にあるフォークアイコンをクリックすると、そのページに直接リポジトリをフォークできます.


    結論
    このチュートリアルでは、GitとGitTubの方がたくさんありますが、コードバージョン処理を開始する必要があります.あなたがフィードバックを持っているならば、私は本当にあなたがこのチュートリアルを評価したことを願います、私の社会的なメディアで私に連絡をとること自由に感じてください!