第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在git倉庫中處理密碼的最佳實踐是什么?

在git倉庫中處理密碼的最佳實踐是什么?

郎朗坤 2019-10-15 10:02:44
我有一個Bash腳本,用于在某些情況下訪問Twitter并彈出Growl通知。用腳本存儲密碼的最佳方法是什么?我想將此腳本提交到git repo并使其在GitHub上可用,但是我想知道在執(zhí)行此操作時保持我的登錄名/密碼為私有的最佳方法是什么。當前,密碼存儲在腳本本身中。我不能在推送之前立即刪除它,因為所有舊提交都將包含密碼。沒有密碼進行開發(fā)不是一種選擇。我想我應該將密碼存儲在一個外部配置文件中,但是我想我會先檢查一下是否有確定的方法來處理此問題,然后再嘗試進行一些整理。
查看完整描述

3 回答

?
紫衣仙女

TA貢獻1839條經(jīng)驗 獲得超15個贊

典型的方法是從配置文件中讀取密碼信息。如果您的配置文件名為foobar.config,那么您將向foobar.config.example存儲庫提交一個包含示例數(shù)據(jù)的文件。要運行程序,您將創(chuàng)建一個foobar.config使用真實密碼數(shù)據(jù)調(diào)用的本地(未跟蹤)文件。


要從以前的提交中過濾掉現(xiàn)有密碼,請參閱刪除敏感數(shù)據(jù)上的GitHub幫助頁面。


查看完整回答
反對 回復 2019-10-15
?
翻過高山走不出你

TA貢獻1875條經(jīng)驗 獲得超3個贊

檢入文件是個好主意foobar.config-TEMPLATE。


它應包含示例名稱,密碼或其他配置信息。然后很明顯,真正的foobar.config應該包含什么,而不必查看所有必須以foobar.config什么形式存在值以及它們應采用何種格式的代碼。


通常,配置值可能不明顯,例如數(shù)據(jù)庫連接字符串和類似內(nèi)容。


查看完整回答
反對 回復 2019-10-15
  • 3 回答
  • 0 關(guān)注
  • 716 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號