Git 認証

Fumbani Banda 2023年1月30日
  1. Git で最初からローカルリポジトリを作成する
  2. 既存のプロジェクトのローカルリポジトリを作成する
  3. ローカルリポジトリを GitHub に接続する
Git 認証

このチュートリアルでは、認証に失敗しましたというエラーメッセージを表示せずに、ローカルリポジトリを GitHub / Gitlab 上のリモートリポジトリに接続する方法を示します。

Git で最初からローカルリポジトリを作成する

ローカルリポジトリを最初から作成するには、次の手順に従います。

  • プロジェクトの新しいディレクトリを作成します
  • 新しいディレクトリに入る
  • git init と入力して、新しい Git リポジトリを作成します。
  • 新しいディレクトリにファイルを作成します
  • ディレクトリ内で、git add . と入力します。すべてのファイルを追加します。
  • git commit -m "First Commit"と入力して、Git リポジトリに加えられた変更をキャプチャします。

既存のプロジェクトのローカルリポジトリを作成する

既存のプロジェクトのローカルリポジトリを作成するには、次の手順に従います。

  1. プロジェクトのディレクトリに入る
  2. git init と入力して、プロジェクトを Git リポジトリに初期化します
  3. git add . と入力しますすべてのファイルを追加するには
  4. git commit -m "First Commit"と入力して、Git リポジトリに加えられた変更をキャプチャします。

ローカルリポジトリを GitHub に接続する

ローカルリポジトリを設定したら、次の手順で GitHub のリモートリポジトリに接続するためのガイドを提供します。

  • GitHub にアクセスします。
  • 自分のアカウントにログインします。
  • 新規にリポジトリを作成し、リポジトリの URL をコピーします。
  • 以下のコマンドを入力して、ローカルの git リポジトリを GitHub に接続します。
    $ git remote add origin https://github.com/user/repo.git
    

    git remote add origin https://github.com/user/repo.git は、プッシュするたびに認証を要求します。2 要素認証(2FA)が有効になっている場合、以下に示すように、パスワードの代わりに個人アクセストークン(PAT)を使用する必要があります。代わりに、git remote add origin git@github.com:user/repo.git を使用して、実行するすべての git アクションの認証を回避できます。

    $ git push -u origin master
    

    git のユーザー名とパスワード

著者: Fumbani Banda
Fumbani Banda avatar Fumbani Banda avatar

Fumbani is a tech enthusiast. He enjoys writing on Linux and Python as well as contributing to open-source projects.

LinkedIn GitHub