新たにプロジェクトを始めたとき見るやつ
RubyMineを使っていて普通のGit操作を少し忘れかけていたので、備忘録として
cdデスクトップで作業したので
cd desktopディレクトリを作成
mkdir railsrailsに移動
cd railsrails newにて作成
rails new api --apiBundle complete! 8 Gemfile dependencies, 51 gems now installed. Use `bundle info [gemname]` to see where a bundled gem is installed. run bundle binstubs bundler
↑のような文言が出たらrails new に成功しているので
apiに移動
cd apiサーバーを起動
rails sモデルの生成
rails g model Todo title:string user_id:integermigrateして反映させる
rails db:migrateコントローラーの作成
rails g controller v1::todos本編(ここでGitHub登場)
cd ..初期化処理をする
git initInitialized empty Git repository 
↑のような表示になってればOKです。
git statusOn branch master No commits yet Untracked files: (use "git add <file>..." to include in what will be committed) api/
cdで作業フォルダまで移動
cd api
git config --global user.name ユーザー名git config --global user.email メールアドレスgit addでステージまで
 git add -A             
 git commit -m "add new file" git remote add origin https://github.com/自分のGitHubを記述git push origin master Enumerating objects: 84, done. Counting objects: 100% (84/84), done. Delta compression using up to 8 threads Compressing objects: 100% (69/69), done. Writing objects: 100% (84/84), 20.69 KiB | 2.30 MiB/s, done. Total 84 (delta 0), reused 0 (delta 0) remote:
↑のような文言が出たらOK
