<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: git и subversion</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7808.html</link>
    <description>Приветствую и с наступающим.&lt;br&gt;&lt;br&gt;Портирую загрузчик uboot на ARM-based платформу. У себя держу все репозитарии в subversion, но разработчики uboot пользуются GIT-ом.&lt;br&gt;Вопрос в том, как организовать процесс правильно - нужнно будет регулярно обновлять дерево сырцов u-boot из официального репозитория; далее, очевидно, создавать свою локальную ветку, в которой работать, и складывать содержимое этой ветки в свой svn. Дело в том, что плохо знаю git, надеюсь знатоки подскажут что делать.&lt;br&gt;&lt;br&gt;СПасибо.&lt;br&gt;</description>

<item>
    <title>git - Quickest User Учебник (Andrey Mitrofanov)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7808.html#5</link>
    <pubDate>Mon, 05 Jan 2009 09:18:25 GMT</pubDate>
    <description>&amp;gt;&amp;gt;GIT_DIR= ../path/to/.git/ checkout -f test-branch &lt;br&gt;&amp;gt;Здесь не совсем понял, что вы имели в виду. &lt;br&gt;&lt;br&gt;А это&lt;br&gt;cd ../new-dir&lt;br&gt;GIT_DIR=../path-to/.git/ git checkout test-branch &lt;br&gt;, как выяснилось при проверке, делает совсем не то. &#037;) &quot;Бывает.&quot;&lt;br&gt;&lt;br&gt;М.б. можно что-н. с git clone скомбинировать, но .git/ при этом тоже с собой &quot;принесём&quot;.&lt;br&gt;&lt;br&gt;Видимо, git-таки &quot;работает&quot; с репозитариями, не нужно рассматривать его, как инструмент работы с директориями (положить ... в директорию), и _экспорт_ (git arcive, в частности) - в &quot;неродной&quot; формат - вероятно путь для получения &quot;неродного&quot; результата (директории, не репозитария).&lt;br&gt;&lt;br&gt;&amp;gt;Спасибо, с наступившим! &lt;br&gt;&lt;br&gt;Пожалуйста, аналогично. :) &lt;br&gt;</description>
</item>

<item>
    <title>git - Quickest User Учебник (VAS)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7808.html#4</link>
    <pubDate>Mon, 05 Jan 2009 02:09:33 GMT</pubDate>
    <description>&#091;skip&#093;&lt;br&gt;Спасибо за наставления :-) не так страшен черт как его малюют :)&lt;br&gt;Действительно, работа на учебном git-репозитории здорово помогает освоиться.&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt;А вот какой командой вытащить мой тестовый бранч в отдельный &lt;br&gt;&amp;gt;&amp;gt;каталог, который я потом желаю закоммитить в svn? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Ну, например - &lt;br&gt;&amp;gt;GIT_DIR= ../path/to/.git/ checkout -f test-branch &lt;br&gt;&amp;gt;, или &lt;br&gt;&lt;br&gt;Здесь не совсем понял, что вы имели в виду.&lt;br&gt;&lt;br&gt;&amp;gt;git archive --format=tar test-branch &amp;#124; ( cd ../some/dir; tar x ) &lt;br&gt;&amp;gt;, или... наверное, ещё какие-то способы есть... &lt;br&gt;&lt;br&gt;А вот это работает - как раз то, что мне было нужно. Спасибо, с наступившим!&lt;br&gt;</description>
</item>

<item>
    <title>git - Quickest User Учебник (Andrey Mitrofanov)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7808.html#3</link>
    <pubDate>Wed, 31 Dec 2008 10:04:41 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt;Дело в том, что плохо знаю git, надеюсь знатоки подскажут что делать. &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;Сделать над собой усилие?... &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;можно, но в каком направлении курить документацию? Если можно - конкретно необходимые &lt;br&gt;&amp;gt;команды git&apos;a (их там сотни!)&lt;br&gt;&lt;br&gt;Пункт 0. Забыть про &quot;сотни команд&quot;. Выдохнуть-расслабиться. Уяснить, что все изменения делаются в одной локальной директории (пока нет или не используется право на запись в/на др.дир./удалённый сервер). Файлы - просто файлы, всё в ./.git/ - :) гитово.&lt;br&gt;&lt;br&gt;Сделать... :)) на одном компьютере один раз (_свои_ координаты, само собой, вписать).&lt;br&gt;git config --global user.email &quot;send&#064;letters2.me&quot;&lt;br&gt;git config --global user.name &quot;Ivanoff Ivann&quot;&lt;br&gt;&lt;br&gt;Пункт 1. Чтобы &quot;сесть и поехать&quot; (со своего _пустого_ репо), нужны _ровно_&lt;br&gt;git init&lt;br&gt;git status&lt;br&gt;git diff&lt;br&gt;git add &amp;lt;file&amp;gt;...&lt;br&gt;git commit -a&lt;br&gt;git log&lt;br&gt;_Ровно_ в таком виде и только эти команды. Плюс проект, который и. Cвой (=пока тлько локальные репо). Небольшой(~сложность - только с git). Очень помогает, чтобы _реальный_ (=мотивация). Возможн</description>
</item>

<item>
    <title>git и subversion (VAS)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7808.html#2</link>
    <pubDate>Wed, 31 Dec 2008 08:10:36 GMT</pubDate>
    <description>&amp;gt;&amp;gt;Дело в том, что плохо знаю git, надеюсь знатоки подскажут что делать. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Сделать над собой усилие?... &lt;br&gt;&lt;br&gt;можно, но в каком направлении курить документацию? Если можно - конкретно необходимые команды git&apos;a (их там сотни!) - про git-clone, git-pull, git-checkout в курсе. А вот какой командой вытащить мой тестовый бранч в отдельный каталог, который я потом желаю закоммитить в svn?&lt;br&gt;</description>
</item>

<item>
    <title>git и subversion (Andrey Mitrofanov)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7808.html#1</link>
    <pubDate>Wed, 31 Dec 2008 06:13:21 GMT</pubDate>
    <description>&amp;gt;Дело в том, что плохо знаю git, надеюсь знатоки подскажут что делать. &lt;br&gt;&lt;br&gt;Сделать над собой усилие?...&lt;br&gt;</description>
</item>

</channel>
</rss>
