如何将文件从 Github 拉到 Digital Ocean droplet
How to pull a file from Github to a Digital Ocean droplet
我正在尝试弄清楚如何从 Github 存储库获取文件到 Digital Ocean droplet。回购已被克隆,但在从我的本地计算机向 Github 提交新更改后,我不知道如何将文件从 Github 获取到我的 Droplet。我有 SSH 连接。当我 运行 git 拉时,它会抛出一个错误。
error: Your local changes to the following files would be overwritten by merge:
app.js
Please, commit your changes or stash them before you can merge.
我尝试了在网上找到的各种解决方案,但没有任何效果。
我将不胜感激任何帮助或link帮助。
问题是您正在修改 Droplet 和您机器上的存储库,因此存在合并冲突。
如果您不想丢失对 Droplet 的更改,您可以先进行存储:
git stash
git pull
git stash apply
这应该可以在不丢失任何数据的情况下工作,但您可能想先执行 git diff
以查看是否需要从 Droplet 进行更改,如果不需要(如果您没有编写它们)您可能正在对 git 上不需要的某些文件进行版本控制,例如 cache/temporary 文件。
我正在尝试弄清楚如何从 Github 存储库获取文件到 Digital Ocean droplet。回购已被克隆,但在从我的本地计算机向 Github 提交新更改后,我不知道如何将文件从 Github 获取到我的 Droplet。我有 SSH 连接。当我 运行 git 拉时,它会抛出一个错误。
error: Your local changes to the following files would be overwritten by merge:
app.js
Please, commit your changes or stash them before you can merge.
我尝试了在网上找到的各种解决方案,但没有任何效果。
我将不胜感激任何帮助或link帮助。
问题是您正在修改 Droplet 和您机器上的存储库,因此存在合并冲突。
如果您不想丢失对 Droplet 的更改,您可以先进行存储:
git stash
git pull
git stash apply
这应该可以在不丢失任何数据的情况下工作,但您可能想先执行 git diff
以查看是否需要从 Droplet 进行更改,如果不需要(如果您没有编写它们)您可能正在对 git 上不需要的某些文件进行版本控制,例如 cache/temporary 文件。