如何将数据从本地代码同步到heroku git

时间:2019-03-30 06:03:54

标签: node.js git heroku

我使用在heroku上托管的nodeJS构建了一些网站。我正在使用heroku CLI git。当我要上传文件时,我正在使用git add。之后,git commit -am“ some text”和git push heroku master。 客户端正在更新其站点并上传新的图像和内容,并且当我在代码中进行一些更改并再次进行git修改时,他所做的所有工作都将从服务器(而不是数据库)中删除。

将images文件夹添加到.gitignore文件

在将新版本推送到heroku服务器之前,如何与本地版本同步文件和代码

1 个答案:

答案 0 :(得分:0)

执行“ git add”时。您告诉git使用本地代码覆盖git中的所有文件。 如果仅在特定文件中进行了更改,则在执行git add时应始终仅添加那些文件。

您可以按照以下步骤操作。

  1. git status ->这将显示更改和合并的文件列表。保留您更改的文件并想要添加到git中 假设其abc.html(复制git status中显示的文件的完整路径)
  2. git add abc.html
  3. git commit -m“某些消息”
  4. (可选) git pull remote_branch current_branch (这会将远程分支的最新代码拉至您的本地)。有时您可能会遇到冲突,因此请继续打开该文件并解决冲突。 如果您一个人在分支机构工作,可能不会遇到任何冲突
  5. git push current_branch remote_branch