<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=412747&amp;view=findpost&amp;p=3770132</guid>
        <pubDate>Thu, 24 May 2018 13:47:37 +0000</pubDate>
        <title>Laravel &amp;amp;&amp;amp; Git</title>
        <link>https://forum.sources.ru/index.php?showtopic=412747&amp;view=findpost&amp;p=3770132</link>
        <description><![CDATA[JoeUser: <strong class='tag-b'>A.I.</strong>, пасип&#33;]]></description>
        <author>JoeUser</author>
        <category>WWW - Готовые движки</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=412747&amp;view=findpost&amp;p=3770056</guid>
        <pubDate>Thu, 24 May 2018 07:46:31 +0000</pubDate>
        <title>Laravel &amp;amp;&amp;amp; Git</title>
        <link>https://forum.sources.ru/index.php?showtopic=412747&amp;view=findpost&amp;p=3770056</link>
        <description><![CDATA[A.I.: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=412747&view=findpost&p=3769566'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>JoeUser &#064; <time class="tag-quote__quoted-time" datetime="2018-05-17T08:17:44+00:00">17.05.18, 08:17</time></span><div class='quote '>composer update</div></div><br>
нельзя так. composer update обновит все зависимости, прописанные в проекте до <strong class='tag-b'>последних доступных</strong> на момент выполнения команды версий. И таким образом получится рассинхронизация между используемыми версиями. Поэтому добавляют в гит репозиторий composer.lock в котором хранятся жестко заданные версии пакетов для установки и ставят через <a class='tag-url' href='https://getcomposer.org/doc/01-basic-usage.md#installing-with-composer-lock' target='_blank'>composer install</a><br>
Это должно гарантировать одинаковость версий либ на всех компах разработки и серверах.]]></description>
        <author>A.I.</author>
        <category>WWW - Готовые движки</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=412747&amp;view=findpost&amp;p=3769566</guid>
        <pubDate>Thu, 17 May 2018 08:17:44 +0000</pubDate>
        <title>Laravel &amp;amp;&amp;amp; Git</title>
        <link>https://forum.sources.ru/index.php?showtopic=412747&amp;view=findpost&amp;p=3769566</link>
        <description><![CDATA[JoeUser: Отвечаю сам себе, может кому-нибудь еще пригодится ...<br>
<br>
Клонирование проекта нужно выполнить в несколько этапов:<br>
<br>
<ol class="tag-list" type="1"><li>git clone &lt;проект&gt;</li><li>composer install</li><li>Создание под свое окружение файла .env</li></ol><br>
<s class='tag-s'>Остается &quot;повисшим&quot; вопрос, если что-то правилось в пропускаемых каталогах/файлах, например в:<br>
<br>
<strong class='tag-b'>vendor&#092;mcamara&#092;laravel-localization&#092;src&#092;config&#092;config.php</strong><br>
<br>
Это нужно править дополнительно как-то. Возможно этот конфиг можно как-то вынести из пропускаемого.</s> <br>
<br>
Этого делать нельзя&#33; Если нет механизмов локальной конфигурации - нужно наследоваться от классов и самому писать.<br>
Конкретно для пакета &quot;mcamara&#092;laravel-localization&quot; способ локального конфигурирования есть, я просмотрел просто  :-?]]></description>
        <author>JoeUser</author>
        <category>WWW - Готовые движки</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=412747&amp;view=findpost&amp;p=3769557</guid>
        <pubDate>Thu, 17 May 2018 06:08:42 +0000</pubDate>
        <title>Laravel &amp;amp;&amp;amp; Git</title>
        <link>https://forum.sources.ru/index.php?showtopic=412747&amp;view=findpost&amp;p=3769557</link>
        <description><![CDATA[JoeUser: Приветствую&#33;<br>
<br>
Возник вопрос &quot;как правильно клонировать Laravel-проект?&quot;.<br>
<br>
Дело в том, что с Laravel, равно как и с Git, пока только разбираюсь. Нашел в интернете материалы как залить проект на гитхаб, сделал для себя <a class='tag-url' href='http://majestio.info/viewtopic.php?id=79' target='_blank'>шпаргалку</a> по установке и инициализации. Но, когда выгрузил на гитхаб, заметил, что некоторые каталоги типа &quot;test&quot;, &quot;vendor&quot;, и другие на гитхаб не выгружаются. Посмотрел файл &quot;.gitignore&quot; - там их много.<br>
<br>
Таким образом, если я выполню &quot;git clone&quot; в пустом каталоге - я получу проект неполный. Как правильно клонировать Laravel-проект в пустой каталог?<br>
Единственное, что приходит на ум - очистить .gitignore при создании и заливке проекта на гитхаб. Но правильно ли так?]]></description>
        <author>JoeUser</author>
        <category>WWW - Готовые движки</category>
      </item>
	
      </channel>
      </rss>
	