Git:添加未跟踪的文件格式来源

时间:2012-10-12 23:03:36

标签: git

我的服务器代码允许图片上传,并使用上传的内容填充/images中的origin目录。

我的工作目录master显然没有这些文件,也没有跟踪这些文件。我想将我服务器上新添加的图像拉到我的本地仓库。这可能吗?如果是这样,怎么样?

来源

/app
  /images
    upload_1.jpg // untracked
    upload_2.jpg // untracked
    upload_3.jpg // untracked
  file_upload.php

大师(本地)

/app
  /images
  file_upload.php

真的需要帮助。有没有人可以为我解答这个问题?

重新说明这一点,我已将未经跟踪的文件动态添加到我的远程仓库中。我需要以某种方式将它们放到我的本地工作目录中。

2 个答案:

答案 0 :(得分:0)

在提交文件之前,您无法提取文件。当用户上传图像时,您可以创建一个自动提交它们的脚本(可能是临时分支)?

答案 1 :(得分:0)

origin不是目录。它是配置git repo的远程名称。如果你有一个来自你的机器的原点并且有一个带有images目录的工作文件夹的repo,那么你必须在你的过程中包含添加和提交这些的行为:

git add -A && git commit -m "more images"

现在您可以从原点获取并获取这些图像。通过快进合并或重置到远程跟踪分支来更新本地分支。您可以拉动以组合获取和合并。