2016-11-22 12 views
-1

現在、私は.gitignoresを使用して保護していますが、誰かがリポジトリをクローンするとキーが公開される可能性があります。最も重要なことは、開発環境でのみより安全でアクセスしやすい方法があることです。また、毎回コードをgithubにプッシュすると、誤ってコードを公開することも望ましくありません。どのようにしてapiキーをさらに安全にすることができますか?

+0

もう少し情報を追加できますか? .gitignoreの適切なスニペットは、はるかに明確になります。 –

答えて

1

.gitignoreは、ファイルの追跡を妨げません。

.gitignoreは、誤って(git add -fを使用する必要があります)、またはgit status(または他のコマンド)のuntrackedファイルリストでそれを見るのを防ぎます。

ファイルが既に追跡されている場合は、そのファイルが使用され、複製されます。

apiキーをコミットしないでください。すでに一度にそれらを押した場合はgitリポジトリを火災で殺すか、git filter-branchを使用してください。あなたのリポジトリをクローンしている人は誰でも、完全な履歴をクローンするので、ファイルを削除することはできません。

リポジトリを別の場所で複製して、内部の内容を確認することができます。

関連する問題