2012-02-16 8 views
0

gitコマンドラインインターフェイスではなく、自分自身のフォルダに移動して手動で削除してファイルを削除すると、gitはそのファイルを表示しません「追加」を実行すると削除されます。または "コミット-m"。git:ファイルが削除されたことを「実現」する方法

ファイルを削除した後、ファイルが削除され、プッシュ中にそのファイルがデプロイメントサーバーから削除されるのを確認するには、どうすればよいですか?

+0

削除(Git質問)をコミットすることは、プッシュ後にデプロイメントサーバーから削除することとまったく同じではありません(本当にGit質問ではありません)。展開スクリプトが正常であれば、前者は後者を行います。 – Cascabel

+0

Jeremi:私の質問はあなたが参照していることのいずれかについてではありません。展開サーバーを忘れて、私はローカルディスクについて話しています。ファインダを使って何かを削除した後、 "git add"を実行します。 git rmを使用しない限り、ファイルが削除されていることはありません。私はファインダーを使用してファイルを削除し、ファイルが削除されているかどうかを理解するためにgitを取得できるようにしたい。どうすればいいですか? – Phil

+0

削除のコミットとは、ファイルが削除されたことをgetに伝え、その変更をコミットすることを意味します。それはあなたの質問についてです。あなたの質問の最後の言葉は、「プッシュ中にデプロイメントサーバーから削除する」ということです。あなたがそれについて質問していると思わないようにしたいのであれば、質問に入れてはいけません。必要に応じて編集することができます。 – Cascabel

答えて

2

gitが削除されたことを明示するにはgit rm path/to/fileを、そうでない場合はgit add -A .を使用して、git pick upファイルをワークスペースから削除して追加/変更します。

+0

'-A'も新しく追加されたファイルを追加するので、あなたの解決策は私の提案よりも好きです。 – birryree

+0

「ファイルを取り除く方法」のような基本的なことは、基本的にはこれまでに(そしておそらく100回)ここで答えられたことが保証されています。あなたは質問を閉じるために投票するのに十分な担当者を持っているので、答える前に重複を探してサイトを助けることができます - あなたは答えが十分であると感じない場合、他の質問に答えます。 – Cascabel

+0

Jeremy:私はそのサイトを見ました。重複する質問はありません。重複とあなたの美しい心の論理について話そうとする前に、最初に質問を理解するために2分余分に費やすことをお勧めします。 – Phil

関連する問題