![コマンドを使用してディレクトリまたはファイルのバックアップを実行するには? [閉鎖]](https://linux33.com/image/76505/%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%83%87%E3%82%A3%E3%83%AC%E3%82%AF%E3%83%88%E3%83%AA%E3%81%BE%E3%81%9F%E3%81%AF%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E3%83%90%E3%83%83%E3%82%AF%E3%82%A2%E3%83%83%E3%83%97%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%EF%BC%9F%20%5B%E9%96%89%E9%8E%96%5D.png)
毎日変更されたファイルをアップロードし、安全性を高めるためにディレクトリをバックアップしたいので、日付を作成するたびに表示される別のフォルダにフォルダをコピーしようとすると、最新のバックアップディレクトリをインポートする必要があります。私のファイルの最新のバックアップを取得する方法の提案
答え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コマンドを実行する方法のミニチュートリアルがあります。