2012-10-12 34 views
0

我的服務器代碼允許圖片上傳,並使用上傳的內容填充origin中的/images目錄。Git:從原點添加未跟蹤文件

我的工作目錄master顯然沒有這些文件,也沒有跟蹤這些文件。我想將我的服務器上新添加的圖像添加到本地回購站中。這可能嗎?如果是這樣,怎麼樣?

產地

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

碩士(本地)

/app 
    /images 
    file_upload.php 

我真的需要這裏幫助你們。有沒有人可以爲我回答這個問題?

改寫這個,我有未跟蹤的文件動態添加到我的遠程回購。我需要以某種方式將它們放到我的本地工作目錄中。

回答

0

在提交之前,您無法拉取文件。當用戶上傳圖像時,你可能會創建一個腳本自動提交它們(可能是臨時分支)?

0

原產地不是一個目錄。它是一個git倉庫配置的遠程名稱。如果你有一個回購協議,其中原點從您的機器,並且具有與圖像目錄中的工作文件夾,那麼你將不得不在你的過程包括添加和犯下這些行爲:

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

現在你可以從原點獲取並獲取這些圖像。通過快速合併或重置到遠程跟蹤分支來更新您的本地分支。你可以拉來結合取和合並。

+0

但這隻會添加我的本地工作目錄上的文件,對不對? –

+0

我該如何添加遠程服務器上已有的未跟蹤文件? –

+0

不,這將是在遠程,非裸露的回購。未跟蹤的文件將由我發佈的命令添加。 –