作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我已将 Git 项目克隆到本地 Git 存储库中。然后我对其中一个文件做了一些令人讨厌的事情,在那种 panic 中我从驱动器中物理删除了文件 (rm style.css
) 并且还从 Git 中删除了它 (git rm style.css
)。
我想将原始 style.css
文件从原点返回到我的开发分支。不幸的是,我的 Git 认为它是最新的,不会做任何事情。
cd ~/project.me
git status
# On branch dev
nothing to commit (working directory clean)
git pull origin dev
Password for 'https://someone@github.com':
From https://github.com/somewhere/project.me
* branch dev -> FETCH_HEAD
Already up-to-date.
我需要做什么来告诉 git 我想将原始 style.css
文件下载回我的开发分支?
最佳答案
使用 git checkout
。在你的情况下:
git checkout origin/master style.css
此命令将从给定分支(此处为远程分支 origin/master
)更新请求的文件。
关于git - 如何将丢失的文件 pull 回我的分支?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9705626/
我是一名优秀的程序员,十分优秀!