GitHubにコードをアップロードするのに苦戦した件
gitを使い始めるにあたって、自分にとって分かりやすい記事がなかったので、備忘録も兼ねて共有したいと思います。
まず、コードをアップするまでのポピュラーな手順を確認します。
①.アップロードしたいフォルダを開く
cd フォルダのパス
自分はmacを使っていたので、ターミナル>home>AndroidStudioProject>当該プロジェクトの順番にファイルを開けていきました。
cdと入力した後、ファイルをドラッグ&ドロップするとパスが自動的に表示されます。
②.ローカルリポジトリを作成
git init
リポジトリがinistializeされれば次の手順
③.コミットしたいファイル・フォルダをステージング
git add .
無難にここでは全フォルダの指定を意味するコマンドを選択。
コマンドを正しく入力しても何も起こらない。
④.ローカルの内容をコミット
git commit -m "任意のコミット名"
どのような状態でコミットするのか、自分がわかりやすいようにメモ書き程度の意味合い。
コマンドを正しく入力しても何も起こらない。
⑤.ローカルとリモートの紐付け
git remote add origin url名
URL名の箇所には、下記のSSHのURLをそのままコピー&ペーストしてOK。
コマンドを正しく入力しても何も起こらない。
自分の場合、ここの段階で「Permission dinied(Publishkey)」の表示が出てなかなか前に進めませんでした。
事前にGitHubの設定ページにSSHの公開鍵を登録しておく必要があったようです。
登録方法も英語の動画しか文献がなかったので、おいおい共有できればと思います。
⑥.リモートリポジトリにプッシュ
git push -u origin main
上記のままコピペしてOK。
上記手順でアップロード完了。
自分と同じで、「Permission dinied(Publishkey)」の表示に苦しめられた方向けにSSHの公開鍵の取得・設定方法は別の記事で紹介いたします。