git - 如何在不重新克隆的情况下从 GitHub 存储库获取最近的编辑?
问题描述
我正在开发一个在我的 VPS 上托管的 node.js 项目,因此我在本地 PC 上编辑我的代码,然后将其提交到 GitHub。目前,为了将我的更改添加到我的 VPS,我删除了旧文件夹并再次克隆它。这样做的问题是我的项目使用了很多插件,所以我必须进入新目录并再次 npm 安装它们。有没有办法只在最新提交中引入所有更改,以便保持所有插件的安装?谢谢!
解决方案
正如史蒂夫·汤姆林(Steve Tomlin) 乐于指出的git pull [url]
那样,有一个名为. 假设您在 GitHub 上创建了一个新文件,执行 git pull 会将该文件复制到客户端。但是,如果在前面的示例中,您在客户端上创建了一个不想提交的新文件,则该文件将保持原样,并且不会复制、编辑或删除该文件。再次感谢史蒂夫汤姆林。git clone https://github.com/whoever/whatever.git
git pull https://github.com/whoever/whatever.git
git pull
推荐阅读
- tensorflow - Tensorflow.js 导入冻结模型导致缺少 dict 值 ImageTensor 错误
- c# - 从 C# 调用获得 404,但从 Postman 获得 200
- node.js - 使用 Puppeteer 爬取受保护的站点
- entity-framework - 如何将空值从数据库转换为 DbSet 并返回实体框架?
- c++ - c++ template trait -- 编译时不包含头文件
- netbeans - 如何修复 Netbeans 中 ImageJ 函数的“Javadoc not found”消息
- php - Auth:user() 在多重认证应用程序中返回 NULL
- azure - 如何将 HTTPS 添加到在 Azure Linux VM 上运行的包含 Docker 的网站?
- android - Exoplayer 2.9.4 SmoothStreaming
- python - 如何在 Pandas 中的后续行之间进行操作?