現在作成しているアプリで下記ディレクトリをGitHubには上げたくないので、
「.gitignore」ファイルに以下のように記述しました。

【.gitignore】※sample_app/.gitignore

/app/views/categories/
/app/views/chat/
/app/views/question_mailer/

その後、

git add -A
git commit -m "add_.gitignore"
git push -u origin master

を行いました。
が、GitHubを確認すると、「.gitignore」ファイルに記載したディレクトリがGitHubにアップされてしまっています。
これは「.gitignore」ファイルの書き方が間違っているのでしょうか?
間違っている場合は正しい書き方を教えて頂きたいです。
何卒宜しくお願い致します。