43

多くの場合、IDE またはコマンドライン (git mv 経由ではありません) を使用して、git リポジトリ内のファイルを移動します。

その結果、次のコミットでステージングされていないファイルがいくつか削除されることになります。

# On branch master
# Changes to be committed:
#   (use "git reset HEAD <file>..." to unstage)
#
#   modified:   test.html
#
# Changes not staged for commit:
#   (use "git add/rm <file>..." to update what will be committed)
#   (use "git checkout -- <file>..." to discard changes in working directory)
#
#   deleted:    css/bootstrap.css
#   deleted:    css/bootstrap.min.css
#   deleted:    img/glyphicons-halflings-white.png
#   deleted:    img/glyphicons-halflings.png
#   deleted:    js/bootstrap.js
#   deleted:    js/bootstrap.min.js

通常、削除されたすべてのファイルを選択し、テキスト エディターで編集して、次のように作成します。

git rm  css/bootstrap.css
git rm  css/bootstrap.min.css
git rm  img/glyphicons-halflings-white.png
git rm  img/glyphicons-halflings.png
git rm  js/bootstrap.js
git rm  js/bootstrap.min.js

それをコンソールに戻します。

コピー/貼り付けせずにこれを行う方法はありますか?

4

3 に答える 3