Gitで管理したいけど、載せたくないものが含まれている時は環境変数を使ってみる
きっかけ
入力フォームを送信すると、自分のメールアドレスに通知がくる簡易アプリを作成していました。
個人のメールアドレスがコードの載ったままGitHubに載せていたのですが、「個人情報だから載せない方がいいよ」とご指摘を頂きました。
そこで、「Gitで管理したいけど、載せたくないものが含まれていたらどうすればいいのだろう?」と考えたのがきっかけです。
環境変数を使う
環境変数を登録しておき、コード内で変数を読み込めば、隠したい部分は変数になります。
〇〇〇@gmail.comを隠したい場合、環境変数emailを登録しておけば、コードには「email」しか乗らないわけです。
環境変数の登録
コントロールパネルから環境変数を登録します。
参考:https://www.atmarkit.co.jp/ait/articles/1805/11/news035.html
bushで$ export 変数="登録したやつ"
にすればOK!
例)$ export email="〇〇@gmail.com"
Javaで環境変数をつかってみる
String hoge = System.getenv("email");
System.out.println(hoge);
String hoge = System.getenv("email");
System.out.println(hoge);
無事にメールアドレスを隠すことができました。
Author And Source
この問題について(Gitで管理したいけど、載せたくないものが含まれている時は環境変数を使ってみる), 我々は、より多くの情報をここで見つけました https://qiita.com/sumichan/items/37702c1dfd186b271139著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .