2016-02-05 91 views
-2

我們爲我們的項目使用git,並且我們正在構建基於magento的項目,因此我們需要使用大量的插件。通過git將所有文件複製到中央存儲庫

因此,當我們將一個插件[50文件]複製到服務器,並且我們想要將這些文件移動到中央存儲庫時,我們嘗試使用git add。它不工作。有沒有辦法將所有50個文件添加到中央存儲庫。

,因爲它很難編輯所有50個文件,並比將文件添加到中央repository.please幫我找提前solution.Thanks

+0

'git add'支持通配符('*')。例如,如果你在'path/to/file /'路徑下有50個文件,你可以輸入'git add path/to/file/*',它會在那裏添加所有的文件。 –

+0

也會添加複製文件。從本地桌面複製文件,我沒有編輯服務器上的這些文件 – fresher

+0

這個問題有點含糊,但是,'git add'應該在同一位置添加未跟蹤的文件。如果你不希望這些文件被版本化,你應該在提交之前將它們添加到你的'.gitignore'文件中。 –

回答

1

您可能正在尋找git add -A它增加了所有的文件到您的git,以下你的規則.gitignore

您還可以使用git add -A --dry-run來測試您是否已正確設置.gitignore

+0

也會添加複製文件。從本地桌面複製文件,我沒有編輯這些文件在服務器 – fresher

+0

文件是否改變?如果沒有,git不應該再添加它們。或者你不想讓他們被追蹤?那麼你應該把它們添加到'.gitignore'中。 – Anedar

相關問題