結論
ログイン時は新規登録とログインのリンクを表示しないように設定する。
明らかにわかることもボーッと同じことを考えていると抜け出せなくなるのでリフレッシュするか人に話すことが大切。
現象
deviseでsign up しようとすると自動でroot_pathにリダイレクトしてしまっていました。
なぜかデータベースに保存されていたものを削除したら新規登録ページに行けました。
rails sを立ち上げているターミナルを観察すると、
Redirected to http://localhost:3000/
という文字がありました。
実際新規登録をクリックしたときに一瞬URIが表示されているのが見えていました。
二重でログインできないようになっていると考えられる。当たり前。