LoginSignup
0
0

More than 3 years have passed since last update.

.gitignoreの役割

Posted at

.gitignoreとは?

全ディレクトリの下の方にあるgitのロゴがついたディレクトリのこと。
https://gyazo.com/fd1c830568e1d690557ecdc6c60b8778

これは、GitHub上のリモートリポジトリにプッシュしたくないファイルがある場合、このファイル内のそのプッシュしたくないファイルとディレクトリの構想を記述すると、リモートリポジトリにプッシュした時にGitHub上に反映されなくなるという仕組みを持っている。

/config/credentials.yml.enc

リモートリポジトリにプッシュしたくないファイルとは?

aws_secret_access_keyやcredential.yml.encのmaster_keyなどがこれに当たる。その理由は、これらをインターネット上に公開してしまうと、第三者にAWSのリソースを悪用されてしまい、高額請求の被害に遭ってしまう恐れがあるためである。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0