git在本地修改并删除一个文件后怎样从服务端拉取?

本地clone了一份项目代码
修改了a.php
修改太多,想放弃,删除了a.php
想重新拉取一份a.php
,肿么拉啊。
要是svn不就update一次就好吗!!

阅读 45.7k
4 个回答

git checkout -- a.php

or, don't care what file specifically

git checkout HEAD

or, you messed all things up

git reset --hard HEAD

单个文件
git checkout a.php
当前目录
git checkout .

新手上路,请多包涵

1、终端进入项目文件夹
2、输入命令并执行:git checkout 文件路径(包含文件名称)
此时该文件已恢复成未修改前状态

git checkout 分支名 -- a.php的完整相对路径,就可以把线上的分支代码拿下来了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进