ruby on railsを用いて,webアプリケーション開発を行っております
gitでmasterブランチからtopicブランチを派生させ、topicブランチで開発するとします
topicブランチでuserモデルを作成したとします
rails g model User rails db:migrate
その際topicブランチで操作していたとして、topicブランチでの作業をなかったことにしたい場合
git stash git checkout master git stash drop
としたとします
そうした場合でもtopicブランチで ralis db:migrate した場合データベースには反映されてしまい,masterブランチにも影響はでてしまうと考えています
(vscodeで作業していた場合、masterブランチに戻っても,作業ディレクトリにuserのmigrationファイルが残ってしまっている)
このような事態をさけるために、topicブランチでどのような操作をしていても,masterブランチに戻った際になんの影響もない方法はありますでしょうか。また、自分のそのやりかたは間違っているところがありましたら(git stashなど)、ご教授お願いいたします
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/11/23 04:52