Gitでよく使うコード
Gitの一連のコード一覧
こちらは自分用の記事になります。一連の流れになっているので見ることも減ってきましたが、それでもまだチェックすることがあるのでここにまとめます。
ソースコードをバージョン管理下に初めて置くとき
- $ git init (新しいリポジトリの初期化)
- $ git add -A (プロジェクトファイルをリポジトリへ追加)
- $ git commit -m "変更点"(変更をリポジトリに反映)
- ー以下は最初にリポジトリに登録する際ー
- $ git remote add origin git @bitbucket.org:ユーザーファイル名/アプリ名.git
- $ git push -u origin -all
- $ git checkout -b modify-README (ひとまずREADMEはここで)
- $ git add -A
- $ git commit -m "変更点"
- $ git checkout master (マスターに切り替え)
- $ git merge ブランチ名 (マスターにブランチでの作業をマージ)
- $ git push (bitbucketにプッシュ)
- $ heroku create
- $ git push heroku master
これ以降、各作業はじめと作業終わりで行うこと
- $ git checkout -b ブランチ名
- $ git add -A
- $ git commit -m "変更点"
- $ git checkout master
- $ git merge ブランチ名
- $ git push
- $ git push heroku
- $ heroku pg:reset DATABASE (現状herokuで直にリセット)
- $ heroku run rails db:migrate
- $ heroku run rails db:seed
間違えた時にトピックブランチ上の変更を破棄する場合
- git add -A
- git commit -a -m "Make major mistate"
- git checkout master
- git branch -D topic-branch (-Dはマージなしでブランチを削除可)
その他
- $ git status (ステージの詳細を見る)
- $ git log (コミットメッセージの履歴を参照)
- $ git checkout -f (現在までの変更を強制的に元に戻す)
- $ git branch (ローカルブランチの一覧)
ひとまず以上です。