概要
git init
するときに気をつけないと、Githubにpushした際おかしなことになるよ、というお話。
詳細
sam init するときの通常手順
$ mkdir sam_sample && cd sam_sample
$ sam init --runtime ruby2.5
この1行目のコマンドで一つ目のディレクトリを作り、2行目のコマンドでsam-appのディレクトリを作ります。
ここで、 git init
するときに気をつけたいのが、sam-app
ディレクトリ内で git init
すること!
sam-app
のなかでしないと、Githubにプッシュしたときにmaster
が表示されないというおかしなことになります。。。
誰も同じことはしないと思いますが、備忘録として!
それでもやっちまったよ!っていう方はこちら↓
① まずはリポジトリの中身を消去します。
② 先ほどgit init
したディレクトリ内で、このコマンドを打ちましょう
$ rm -rf .git
③ sam-app
(または名前を変更していればそのディレクトリ内)に入り、再度git init
!
これで、再度Githubにpushしましょう!
今度はうまくいくはずです!