回答:
試してください:
git add -A
警告: git 2.0(2013年半ば)以降、これは常に作業ツリー全体にファイルをステージングします。
作業ツリーの現在のパスの下にファイルをステージングする場合は、以下を使用する必要があります。
git add -A .
参照してください:の違いgit add -A
とgit add .
試す
git add -u
" u
"オプションは更新を表します。これにより、リポジトリが更新され、ローカルコピーで削除したファイルがリポジトリから実際に削除されます。
git add -u [filename]
削除を1つのファイルだけにステージングします。プッシュされると、ファイルはリポジトリに存在しなくなります。
または、
git add -A .
に相当
git add .
git add -u .
余分な「。」に注意してください 上git add -A
にgit add -u
警告: git 2.0(2013年半ば)以降、これは常に作業ツリー全体にファイルをステージングします。
作業ツリーの現在のパスの下にファイルをステージングする場合は、以下を使用する必要があります。
git add -A .
参照してください:の違いgit add -A
とgit add .
git add --all
または git add -A
または git add -A .
すべてのステージ
git add .
ステージニュー修正しかし、削除されなければ
git add -u
ステージは変更および削除されましたが、新しいものはありません
git commit -a
手段git add -u
とgit commit -m "message"
このコマンドを書き込んだ後、次の手順に従います。
git add <list of files>
特定のファイルを追加
git add *.txt
現在のディレクトリにすべてのtxtファイルを追加する
git add docs/*/txt
docsディレクトリにすべてのtxtファイルを追加する
git add docs/
docsディレクトリにすべてのファイルを追加する
git add "*.txt"
またはgit add '*.txt'
プロジェクト全体のすべてのファイルを追加します
私はG2プロジェクトを作成しました。これは、コマンドラインのgit愛好家のためのフレンドリーな環境です。
githubからプロジェクトを入手してください-G2 https://github.com/orefalo/g2
便利なコマンドがたくさんあり、そのうちの1つはまさにあなたが探しているものです。 freeze
フリーズ -リポジトリ内のすべてのファイル(追加、削除、変更)をステージング領域にフリーズし、次のコミットに含めるためにそのコンテンツをステージングします。また、特定のパスをパラメーターとして受け入れます
以下のための新しいバージョンのGitの。
私が試したところgit add -A
、これが促されました、
警告:ツリーのサブディレクトリからのパス引数なしの「git add --all(または-A)」の動作はGit 2.0で変更されるため、今後は使用しないでください。ツリー全体のコンテンツを追加するには、次のコマンドを実行します。
git add --all:/(またはgit add -A:/)
コマンドを現在のディレクトリに制限するには、次のコマンドを実行します。
git add --all。(またはgit add -A。)
現在のGitバージョンでは、コマンドは現在のディレクトリに制限されています。
次に、うまくいった以下を試しました。
git add --all :/
次の行を使用して、.gitignoreにリストされているファイルを除いて、すべての変更されたファイルと新しく作成されたファイルをステージングするために追加します。
git add $(git ls-files -mo --exclude-standard)
(構文$()はbashシェル用です)。コマンドラインオプション-modを使用すると、削除されたファイルも追加されると思います。または、空白が埋め込まれたファイル名がある場合は、次の1行で対処できます。
git ls-files -z --deleted --modified --others --exclude-standard | xargs -0 git add