<html>
  <head>
    <meta content="text/html; charset=koi8-r" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    19.04.2016 01:09, Mikhail Efremov пишет:<br>
    <blockquote cite="mid:20160418210906.2d63bf67@sem-notebook"
      type="cite">
      <pre wrap="">On Mon, 18 Apr 2016 22:16:24 +0700 Антон Мидюков wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">18.04.2016 15:41, Антон Мидюков пишет:
</pre>
        <blockquote type="cite">
          <pre wrap="">git merge -s subtree github/master
 
</pre>
        </blockquote>
        <pre wrap="">Не работает :-( Коммиты появились, а содержимое каталога осталось 
прежним. Собрал в тестовом задании в результате вместо 0.7.1 версию 
0.6.2 :-(
</pre>
      </blockquote>
      <pre wrap="">
Значит что-то почему-то смержилось неправильно. Я предпочитаю не
полагаться на автоугадав, а явно указывать каталог для subtree:
git merge -X subtree=&lt;subdir&gt; &lt;object&gt;</pre>
    </blockquote>
    А так работает, спасибо!<br>
    <blockquote cite="mid:20160418210906.2d63bf67@sem-notebook"
      type="cite">
      <pre wrap="">
Даже так я пару раз сталкивался со странными проблемами при merge в
subtree, возможно это были баги в самом git.
Но такое бывает очень редко, обычно никаких проблем не возникает. Я
давно уже почти во всех своих gear-репозиториях использую subtree (и я
думал, что я единственный, кто так делает) и единственное отличие при
работе с такими репо - это только команда для merge, собственно.
Вы у предыдущего мантейнера спросить не пробовали, как он вел этот
репозиторий? А то вдруг он никакого subtree вообще не делал, например
(можно ведь и руками файлики копировать-переносить).

</pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
С уважением Антон Мидюков <a class="moz-txt-link-rfc2396E" href="mailto:antohami@altlinux.org">&lt;antohami@altlinux.org&gt;</a></pre>
  </body>
</html>