そのため、主に開発目的でGitを使用していますが、Ubuntuのインストールにある設定ファイルのバージョンを保存するためにGitを使用できることに気付きました。
私の提案するセットアップは次のとおりです。
git initでのレポ/追跡する特定の設定以外のファイルを無視する
.gitignoreat/を追加します。たとえば、に
.gitignoreは(source)を含めることができます。## Ignore everything... * ## Except... !/etc/default/tlp !/etc/crontabこれらの低レベル設定を変更するたびに、それらを追跡できます。
このセットアップで問題が発生する可能性のあるものはありますか?カーネルには常に/特定のフォルダーのみが必要ですか?アプリケーションの機能を台無しにしますか?
/etc/crontab私のラップトップのようなものは間違いなく私のものですが、私はあなたが何を意味するかわかります。
etckeeperバックアップを使用して作成します。
~ファイルではなく、ホームディレクトリ設定ファイルを検討する必要があり/ます