前回 Git をインストールしたので、今回は旧PCで管理していたががんログのファイルを GitHub に push してみる。
TFVC おじさんは Git から逃げ続けてきたので、今回は何となく使ったことあるコマンドも一つずつ意味を確認しながら進める。
まず、今のローカルファイルを Git の履歴として確定するために commit。
git commit -m “Initial commit“
`-m` は commit に付けるメッセージを指定するオプションらしい。
今回は最初の commit なので `Initial commit` にした。
次に GitHub 側に Private リポジトリを作成。
ローカルの Git と GitHub 側のリポジトリをつなぐために、以下を実行。
git remote add origin リポジトリのURL
`origin` はリモートリポジトリそのものの名前ではなく、接続先につける名前らしい。
慣習的に `origin` がよく使われるとのことなので、そのまま使う。
続いて、ローカルのブランチ名を `master` から `main` に変更。
git branch -M main
最後に、いよいよ GitHub へ初 push。
git push -u origin main
`-u` は、今後このローカルの `main` とリモート側の `main` をいつもの組み合わせとして覚えておいてもらうためのオプション。
これを最初に設定しておけば、次回からは単純に `git push` で済むらしい。
途中で GitHub のサインインも求められたので、ブラウザ経由で認証。
無事に GitHub 側にもファイルが反映された。

今まで何となくやっていた操作も、一個ずつ意味を確認するとだいぶ腹落ちする。
とりあえず今回は、旧PCから GitHub への初 push まで。

コメント