2011-01-05 9 views
5

vimfilesを共有するためにGithubに新しいリポジトリを作成しました。秘密の情報をvimrcに公開することを避ける方法

しかし、いくつかの問題があります。 vimrcファイルには、いくつかのプラグインを使用するためにいくつかの秘密情報があります。

たとえば、TwitVim(Vim用のTwitterクライアント)を使用するには、次のコードを追加する必要があります。

let twitvim_login = "user:pass" 

私は自分のvimrcをGithubにプッシュするたびに、削除してからもう一度追加する必要があります。

どうすればこの問題を回避できますか。これを簡単にする良い解決策はありますか?

答えて

14

.secretpassと呼ばれるファイルを作成し、

は= twitvim_loginましょう追加:あなたの .vimrcに、そのファイル内

を、 "ユーザーを渡す" を行います。

source .secretpass 
+0

すごい、それはいい解決策、THX〜 – shawjia

+6

だし、あなたの.gitignore –

+2

に.secretpassを追加することを忘れないでください、あなたはしばらくの間、バージョン管理下のvimrc開催されてきた場合、それを押すことについて警戒します歴史のgithubには、パスワードを削除する前のバージョンが含まれます(パスワードはいつでも変更できます)。 – DrAl

関連する問題