push)以上で全修正履歴込みでGitHubにソースがアップロードされました。ベアリポジトリを物理削除します。各コマンドの意味を私なりに調べた所によると・・・。【リポジトリのURL】ローカルリポジトリのpush先にGitHubが追加されます。変更しているようです。変更を進めているらしく、素直に乗っておきます。参考記事GitHub、これから作成するリポジトリのデフォルトブランチ名が「main」に。GitHubは、これから新規に作成されるリポジトリのデフォルトブランチ名が「main」になると発表しました。これまでデフォルトブランチ名は「master」でした。要するにローカルリポジトリをGitHubの下流に置くよう設定しつつ、GitHubにpushする、と。するだけでもGitHubにアップロードされるようになります。GitHubにpush(アップロード)自分のプロジェクトではないベアリポジトリのディレクトリをコマンドラインで開く権限がないこういった場合は、いったん自分の手元にリポジトリを履歴含め全てclone(コピー)してからGitHubにpush(アップロード)するという手順を取ります。コマンドの流れとしては、👇です。【コピー元リポジトリ】カレントディレクトリに【コピー元リポジトリ】の内容を履歴を含めて持ってきます。【コピー元リポジトリ】.gitローカルに作られたリポジトリに移動します。先をGitHubに変更します。--mirrorGitHubに履歴を含めてpush(コピー)します。コマンドで使えなくなったことを知りませんでした。GitHubは12月15日(米国時間)、公式ブログにおいて、2021年8月13日以降、Git操作におけるパスワード認証を廃止し、トークンベースの認証を必須にする方針を発表した。GitHub.com.超ザックリ言うと2021年8月13日以降は「1アクセストークン認証」「2SSH鍵認証」いずれかの方法でアクセスしなさい、という事らしいです。記録を取っていないもので詳細は書けないのですが、gitコマンドで操作したときに出てくるGitHub認証画面でIDとパスワードを入力しても失敗しました。(エラーメッセージにて上記公式ブログURLが案内されます)私は黒い画面で生活していないので、アクセストークンの取得で対応しました。アクセストークンの作り方は👆に書いてあるとおりで、権限は「repo」「admin:repo_hook」にチェックを入れました。あとは認証画面が出てきたら「パスワード」の代わりに「アクセストークン」を入力するだけです。一度認証に成功したら期限いっぱい「ID」「アクセストークン」を入力不要のようです。--mirrorというやり方でリポジトリを履歴ごとGitHubにコピーできます。