На моєму локальному комп'ютері у мене є сховище git і робочий каталог, де я редагую свої програми та запускаю деякі тести на них.
У github у мене також є сховище git мого локального, за винятком каталогу, який називається data
в моєму місцевому там не показано. Я зробив це, додавши data/
до .gitignore
файл у моєму локальному робочому каталозі.
Тепер я хотів би запускати свої програми на сервері. Я хочу, щоб усі файли в моєму локальному робочому каталозі були на сервері, а не ігнорували data/
. Що мені робити, щоб це сталося на сервері, ігноруючи при цьому data/
на github?
Дякую.
Відповіді:
1 для відповіді № 1.gitignore
лише ігнорує неперевірені файлів. Якщо хочете data/
на сервері, вам потрібно або додати його до сховища, або скопіювати на сервер вручну.
Можливо, ви захочете підтримувати дві гілки паралельно, одну з data/
що ви оформляєте замовлення на сервері і один без data/
що ви оформляєте замовлення на своєму місцевому хості.