2016-11-25 4 views
1

Я знаю, как игнорировать файлы при нажатии на GitHub, но как я могу игнорировать все .php-файлы при потянув? Наш GitHub вытащен на несколько мест, но в одном из мест мы не можем разрешать любые php-файлы (для мер безопасности).Исключая файлы на GitHub pull

Я читал много, но не могу понять это.

ответ

0

Невозможно выполнить выборочное нажатие с помощью Git. Самый простой способ добиться этого - использовать ветви.

  • branch1: Эта ветвь будет содержать все файлы, которые не PHP файлы
  • branch2: Эта ветвь будет содержать только PHP файлы

Затем на том месте, которое не может позволить PHP файлы, сделайте вывод только из Branch1. В других местах сделайте вывод из Branch1 и Branch2, и он будет автоматически сливаться.

Надеюсь, это вам поможет.

+0

Хм. Итак, как мне разбить исходные файлы на две ветви? – Virik

+0

Вы можете сделать это разными способами, но я думаю, что самый простой способ - создать ветку2 из HEAD вашей ветки со всеми вашими файлами (пусть это будет хозяин). Затем, если вы удалите все ваши .php-файлы на master, master будет веткой без файлов PHP. Затем перейдите в ветвь2 и удалите все файлы, которые не являются .php – kelmi92

Смежные вопросы