GitのRemote Repository連携開始手順(ミニマル)
方法1. GitHub上のコードを使う場合
GitHub上のレポジトリにコードがあることが前提。
手順1. プロジェクト用のフォルダを作成し、Git管理対象にする。
mkdir <dirname> cd <dirname> git init
手順2. GitHub上のレポジトリをRemote Repository "origin"として登録する。
git remote add origin https://github.com/<user-id>/<repo-name>.git
手順3. originからコードをPullする。
git pull origin main
方法2. ローカルにあるコードを使う場合
ローカルでコードが完成したが、まだGitHub上にレポジトリがないことが前提。
手順1. GitHubのWebUIを使ってレポジトリを作成する。
手順2. プロジェクトフォルダに移動(既にある前提)して、Git管理対象にする。
cd <dirname> git init
手順3. コミット用のユーザ情報を設定し、コードをコミットする。
git config user.name "Taro Suzuki" git config user.email "taro@example.com" git add . git commit -m "initial commit"
手順4. 作成したレポジトリをRemote Repository "origin"として登録する。
git remote add origin https://github.com/<user-id>/<repo-name>.git
手順5. ローカルのmainブランチのコードを、originのmainブランチにPush。
同時に-uオプションでRemote Tracking Branchを作成。(以降はgit pushのみでOK)
git push -u origin main
Personal Access Token
git pull、git pushの際に認証情報を求められた場合、メールアドレスとPersonal Access Tokenを入力する。
% git pull origin main Username for 'https://github.com': <メールアドレス> Password for 'https://<メールアドレス>@github.com': <Personal Access Token>
"Password for ..."とPromptが表示されるがパスワードを入力するとエラーになるので注意。 一度入力したPersonal Access Tokenはパソコンにキャッシュされて、当面の間、入力が不要になる。
Personal Access TokenはGitHub WebUIの以下の画面で作成する。
右上の写真 > Settings > Developer Settings > Personal Access Tokens