问题描述
我已经创建了一个Django项目,现在我想将其拉到我的远程服务器上。
我到目前为止所做的:
- 我已经将本地项目推送到了Github。
- 我已遵循整个指南https://www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-ubuntu-20-04
- 我的远程项目与本地项目具有相同的文件名。当我尝试
git pull origin master
时,会收到以下消息:
error: The following untracked working tree files would be overwritten by merge: xxxx Please move or remove them before you merge.
我该怎么办?我猜这是因为文件具有相同的名称,但是没关系。我想将内容从一个拉到另一个。
解决方法
如果要保留它们,请as mentioned here:
git add . (.,not *)
git stash
git pull
但是,如果您想要一个干净的工作区:git clean -ndxf
(如果可以,请在预览输出列出要删除的内容后删除-n
)
只有当您拥有干净的工作空间时,您才可以拉动。