| 用途 | 让新文件出现在 git diff 中 |
|---|---|
| 语法 | git add -N <文件> |
| 等价 | git add --intent-to-add |
常用示例
常用示例
git add -N newfile.py
git diff # 新文件内容以新增形式显示
git add -p newfile.py # 继续交互选择登记后别忘了真正 git add:直接提交 intent-to-add 的文件,会把空内容记录进版本库。
intent-to-add 把新文件登记进索引但不暂存内容,让 git diff 能看到未暂存的新文件差异,便于走补丁式暂存流程。
| 用途 | 让新文件出现在 git diff 中 |
|---|---|
| 语法 | git add -N <文件> |
| 等价 | git add --intent-to-add |
git add -N newfile.py
git diff # 新文件内容以新增形式显示
git add -p newfile.py # 继续交互选择