rails new git 管理外れる場合の対象方法
rails newで作成したアプリケーションのディレクトリに移行してみると、git initのコマンドを打ち込んでいないのにも関わらずgitの管理が始まってします。
このときの対処方法を記載する
例)こんな現象
[/Users/user_name]$ rails new testapp [/Users/user_name]$ cd testapp [/Users/user_name/testapp](master)$
対策方法
単純にgitの管理を破棄したいなら対象ディレクトリ内の.gitディレクトリを削除すればいいです。
cd sample-app
- ls -laで.git」というディレクトリを確認
$ ls -la total 56 drwxr-xr-x 21 inouehiroki staff 672 5 28 20:20 . drwxr-xr-x 6 inouehiroki staff 192 5 28 20:20 .. drwxr-xr-x 9 inouehiroki staff 288 5 28 20:20 .git <==== これ -rw-r--r-- 1 inouehiroki staff 750 5 28 20:20 .gitignore -rw-r--r-- 1 inouehiroki staff 6 5 28 20:20 .ruby-version -rw-r--r-- 1 inouehiroki staff 1427 5 28 20:20 Gemfile -rw-r--r-- 1 inouehiroki staff 3962 5 28 20:20 Gemfile.lock -rw-r--r-- 1 inouehiroki staff 374 5 28 20:20 README.md -rw-r--r-- 1 inouehiroki staff 227 5 28 20:20 Rakefile drwxr-xr-x 8 inouehiroki staff 256 5 28 20:20 app drwxr-xr-x 7 inouehiroki staff 224 5 28 20:20 bin drwxr-xr-x 16 inouehiroki staff 512 5 28 20:20 config -rw-r--r-- 1 inouehiroki staff 130 5 28 20:20 config.ru drwxr-xr-x 3 inouehiroki staff 96 5 28 20:20 db drwxr-xr-x 3 inouehiroki staff 96 5 28 20:20 lib drwxr-xr-x 3 inouehiroki staff 96 5 28 20:20 log drwxr-xr-x 3 inouehiroki staff 96 5 28 20:20 public drwxr-xr-x 3 inouehiroki staff 96 5 28 20:20 storage drwxr-xr-x 9 inouehiroki staff 288 5 28 20:20 test drwxr-xr-x 6 inouehiroki staff 192 5 28 20:20 tmp drwxr-xr-x 3 inouehiroki staff 96 5 28 20:20 vendor
- rm -rfで削除
rm -rf .git
をすればitの管理下から外れます