大家好,我在几个文件上执行了 git rm 操作,并修改了一个文件。我想知道如何使用 git commit .
命令来提交已删除的文件但不包括已修改的文件。
是否有类似的操作呢?
git commit -m "Files deleted" . -exclude scripts/process_old_FBA_orders.php
以下是我的git状态
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
deleted: help/he_about.html
deleted: help/he_glossary.html
deleted: help/he_index.html
deleted: help/he_jadmin/ad_index.html
deleted: help/he_jadmin/ad_server_info.html
deleted: help/he_jadmin/ad_users.html
deleted: help/he_orders/or_index.html
deleted: help/he_products/pr_index.html
deleted: help/he_reports/re_index.html
deleted: help/he_setup/se_index.html
deleted: help/he_stock/st_index.html
deleted: help/he_stock/st_needed_items.html
deleted: help/he_stock/st_purchase_orders.html
deleted: help/he_stock/st_stock_orders.html
deleted: help/he_stock/st_stocked_items.html
deleted: help/he_stock/st_suppliers.html
deleted: help/he_stock/st_suppliers_items.html
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: scripts/process_old_FBA_orders.php
git commit -m 'some message'
通常是一个不好的选择,无论是否指定要提交的路径。一个好的提交信息通常不适合单行显示。 :P 而且让编辑器启动也可以让您看到即将提交的内容。 - cHaogit commit -m 'Files deleted' help/
。 - Alexey Ten