/ / Що робити з ігноруванням різних файлів для 3 різних пунктів призначення? - git

Що робити з ігнорування різних файлів для 3 різних напрямків натискання? - Гіт

На моєму локальному комп'ютері у мене є сховище git і робочий каталог, де я редагую свої програми та запускаю деякі тести на них.

У github у мене також є сховище git мого локального, за винятком каталогу, який називається data в моєму місцевому там не показано. Я зробив це, додавши data/ до .gitignore файл у моєму локальному робочому каталозі.

Тепер я хотів би запускати свої програми на сервері. Я хочу, щоб усі файли в моєму локальному робочому каталозі були на сервері, а не ігнорували data/. Що мені робити, щоб це сталося на сервері, ігноруючи при цьому data/ на github?

Дякую.

Відповіді:

1 для відповіді № 1

.gitignore лише ігнорує неперевірені файлів. Якщо хочете data/ на сервері, вам потрібно або додати його до сховища, або скопіювати на сервер вручну.

Можливо, ви захочете підтримувати дві гілки паралельно, одну з data/ що ви оформляєте замовлення на сервері і один без data/ що ви оформляєте замовлення на своєму місцевому хості.