私はサーバーと私のローカルPCにウェブサイトを持っています。ウェブサイトの一部はBitBuckedにリポジトリとして保存されています。ウェブサイトは、以下のファイルとフォルダで構成されています私の非リポジトリファイルはgitで安全ですか?
.htaccess
uploads/
resources/
index.php
.htaccess
はwww
ディレクトリへの絶対パスが含まれています。したがって、私のローカルPCは私のサーバーと異なる.htaccess
ファイルを持っています。さらに、ローカルPCと私のサーバの間でuploads
フォルダを同期させたくありません。残りのファイルは同期する必要があります。
.htaccess
uploads/
Furtheが含まれている.gitignore
ファイルを追加することによって、私はそれらを無視することができhereを考え出しました。
upload
フォルダと.htaccess
は私のリポジトリにないので、gitコマンドを使用しているときに誤って削除してしまっているのは怖いです。
はそれがそれらを削除するだろう唯一の可能なのgitコマンドが
git clean -dfx
か、私は気づいていないのだ他のgitコマンドがあるだろうと、正しいですか?
さらに、git clean -dfxを使用してデータを削除した場合、そのデータを回復することは可能ですか?
あなたは 'git clone -nfdx'を書いています。あなたは 'git clean -nfdx'を意味しましたか? –
ありがとう!なぜ 'git clean -ndx'の代わりに' git clean -nfdx'を使うのですか?コマンド-nと-fは互いに矛盾していませんか? – Adam
@Adamはい、ありがとうございます。私もそのタイプミスを修正しました;) – VonC