タグ付けされた質問 「git-index」



2
Git-'assume-unchanged'と 'skip-worktree'の違い
リポジトリにコミットしたくないファイルへのローカル変更があります。サーバー上でアプリケーションを構築するための設定ファイルですが、異なる設定でローカルに構築したいのですが。当然、ステージング対象として「git status」を実行すると、ファイルは常に表示されます。この特定の変更を非表示にして、コミットしません。ファイルに他の変更を加えません。 少し調べてみると、「仮定-変更なし」と「スキップワークツリー」の2つのオプションが表示されます。ここでの前の質問はそれらについて話しますが、実際にはそれらの違いを説明しません。私の質問はこれです:2つのコマンドはどのように違うのですか?なぜ誰かがどちらか一方を使用するのですか?
450 git  git-index 

3
「git rm --cached x」対「git reset head-x」?
GitRef.org-基本: git rmステージング領域からエントリを削除します。これは、git reset HEADファイルの「ステージング解除」とは少し異なります。「アンステージ」とは、ステージング領域を、変更を加える前の状態に戻すことを意味します。 git rm一方、ファイルを完全にステージから外し、次のコミットスナップショットに含まれないようにすることで、ファイルを効果的に削除します。 デフォルトでは、a git rm fileはファイルをステージング領域から完全に削除し、ディスクからも削除します>(作業ディレクトリ)。ファイルを作業ディレクトリに残すには、を使用できますgit rm --cached。 しかし、違いを正確に何であるgit rm --cached asdとはgit reset head -- asd?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.