# 版本管理 * 撤销修改 * 删除文件 请点击[版本管理](https://codechina.csdn.net/courses/register/1/4){target="_blank"} 并完成所有题目,完成学习请关闭Issue。 以下哪个选项是[版本管理](https://codechina.csdn.net/courses/register/1/4){target="_blank"}里的描述的知识? ## 答案 ```bash 请务必记得 git checkout -- 是一个危险的命令。 你对那个文件在本地的任何修改都会消失——Git 会用最近提交的版本覆盖掉它。 除非你确实清楚不想要对那个文件的本地修改了,否则请不要使用这个命令。 ``` ## 选项 ### A ```bash 当你想针对特定项目使用不同的用户名称与邮件地址时,可以在那个项目目录下运行没有 --global 选项的命令来配置。 ``` ### B ```bash 除了通过 配置忽略文件 来提高git commit 时的便捷性外,Git 中还有一种可以让大家在敲入 Git 命令时偷懒的办法——那就是配置 Git 别名。 ``` ### C ```bash 有些时候,你想添加一个文件到 Git,但发现添加不了,原因是这个文件被.gitignore忽略了 ```