ファイルをアップロードしましたが、そのファイルは毎日変更されます。安全のため、そのディレクトリをバックアップしたいのですが、そのフォルダを別の場所にコピーしようとすると、作成日のみが表示されます。ディレクトリの最新のバックアップを取る必要があります。ファイルの最新のバックアップを取得するための提案はありますか。
答え1
ファイルがテキストの場合は、git
バックアップや変更履歴に使用できます。
例えば
cd /path/to/uploaded/file
git init
git add myfile.txt
git commit -m $(date +%Y%m%d) myfile.txt
そして、新しいバージョンがリリースされるたびに
git commit -m $(date +%Y%m%d) myfile.txt
git
これを導入すると、任意の 2 つのバージョン間の違いを確認したり、以前のバージョンを復元したりできる ようになりますgit
。また、スペース効率も向上します。更新のファイルのバージョン間の違いのみが保存されます。
マスター Git リポジトリが別のディレクトリまたは別のマシンにあるように設定することもできます。git push
を実行した後に を実行してマスターを更新できますgit commit
。
あります多く他にもありますgit
が、これらは基本的なコマンドであり、単純な使用法に必要なすべてです。
git
があります多く組み込みヘルプ。たとえば、git help everyday
20 個の日常的な git コマンドに関するミニチュートリアルを実行する場合など。