<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0">
<channel>
<title>FreeSource - AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches</link>
<description>History/revisions of FreeSource/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches</description>
<language>en-us</language>
<item>
<title>2008-04-01 17:44:31</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/show?time=2008-04-01+17%3A44%3A31</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a name=".altlinux.sisyphus.devel.git.somedestreposviabranches" href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;devel&amp;nbsp;/&amp;nbsp;git&amp;nbsp;/&amp;nbsp;Some&amp;nbsp;Dest&amp;nbsp;Repos&amp;nbsp;Via&amp;nbsp;Branches&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches?time=2008-04-01+17%3A44%3A31">2008-04-01 17:44:31&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches">2008-04-02 09:20:10&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;div class="action" style="float:right; width:250px">&lt;div class="action-content">Эта&amp;nbsp;страница была перенесена на&amp;nbsp;&lt;a href="http://altlinux.org/git/SomeDestReposViaBranches" target="_blank" title="" class="outerlink">altlinux.org&lt;/a>. Текст на&amp;nbsp;freesource.info заморожен.&lt;/div>&lt;/div>&lt;br />
$ git&amp;nbsp;init-db| ||
$ git&amp;nbsp;add .
$ git&amp;nbsp;commit -m 'Initial commit'| http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=0.png||&lt;br />
|| Создание дополнительных бранчей| $ git&amp;nbsp;branch upstream
$ git&amp;nbsp;branch srpm
$ git&amp;nbsp;branch srpm-4.0 | http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=1.png ||&lt;br />
|| Загрузка исходного кода в&amp;nbsp;бранч upstream| $ git&amp;nbsp;checkout upstream
$ git&amp;nbsp;add .
$ git&amp;nbsp;commit -m 'Upstream initial commit'
$ git&amp;nbsp;tag ser2net-2.3| http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=2.png||&lt;br />
|| Создание спека и&amp;nbsp;инитскрипта в&amp;nbsp;бранче srpm| $ git&amp;nbsp;checkout srpm
$ git&amp;nbsp;add .
$ git&amp;nbsp;commit -m 'Initial spec and&amp;nbsp;initscript'| http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=3.png||&lt;br />
|| Объединение бранчей srpm и&amp;nbsp;upstream, правка спека, создание пакета для&amp;nbsp;Sisyphus| $ git&amp;nbsp;checkout srpm
$ git&amp;nbsp;merge ser2net-2.3
$ git&amp;nbsp;commit -a -m 'First build for&amp;nbsp;Sisyphus'
$ git&amp;nbsp;tag srpm-ser2net-2.3
|| Объединение бранчей srpm-4.0 и&amp;nbsp;srpm, правка спека, создание пакета для&amp;nbsp;branch/4.0| $ git&amp;nbsp;checkout srpm-4.0&lt;br />
$ git&amp;nbsp;merge srpm-ser2net-2.3&lt;br />
$ git&amp;nbsp;commit -a -m 'Backport to&amp;nbsp;branch/4.0'&lt;br />
$ git&amp;nbsp;tag srpm-4.0-ser2net-2.3&lt;br />
|| Обновление исходного кода из&amp;nbsp;апстрима| $ git&amp;nbsp;checkout upstream
$ git&amp;nbsp;commit -a -m 'Upstream update'
$ git&amp;nbsp;tag ser2net-2.4 | http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=6.png||&lt;br />
|| Объединение бранчей srpm и&amp;nbsp;upstream, правка спека, создание новой версии пакета для&amp;nbsp;Sisyphus| $ git&amp;nbsp;checkout srpm
$ git&amp;nbsp;merge ser2net-2.4
$ git&amp;nbsp;commit -a -m 'new version'
$ git&amp;nbsp;tag srpm-ser2net-2.4
|| Объединение бранчей srpm и&amp;nbsp;upstream, правка спека, создание новой версии пакета для&amp;nbsp;branch/4.0| $ git&amp;nbsp;checkout srpm-4.0&lt;br />
$ git&amp;nbsp;merge srpm-ser2net-2.4&lt;br />
$ git&amp;nbsp;commit -a -m 'new backport to&amp;nbsp;branch/4.0'&lt;br />
$ git&amp;nbsp;tag srpm-4.0-ser2net-2.4&lt;br />
Если вы&amp;nbsp;сделали коммит, о&amp;nbsp;котором потом пожалели, можно откатиться с&amp;nbsp;помощью git&amp;nbsp;reset --hard HEAD^. Если --hard заменить на&amp;nbsp;--soft, то&amp;nbsp;изменения, сделанные в&amp;nbsp;удаленном коммите, останутся в&amp;nbsp;файлах, но&amp;nbsp;окажутся незакоммиченными. Аналогично вместо HEAD^ можно указать другой коммит, явно или&amp;nbsp;косвенно.&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">$ git-init-db| ||
$ git-add .
$ git-commit -m 'Initial commit'| http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=0.png||&lt;br />
|| Создание дополнительных бранчей| $ git-branch upstream
$ git-branch srpm
$ git-branch srpm-4.0 | http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=1.png ||&lt;br />
|| Загрузка исходного кода в&amp;nbsp;бранч upstream| $ git-checkout upstream
$ git-add .
$ git-commit -m 'Upstream initial commit'
$ git-tag ser2net-2.3| http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=2.png||&lt;br />
|| Создание спека и&amp;nbsp;инитскрипта в&amp;nbsp;бранче srpm| $ git-checkout srpm
$ git-add .
$ git-commit -m 'Initial spec and&amp;nbsp;initscript'| http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=3.png||&lt;br />
|| Объединение бранчей srpm и&amp;nbsp;upstream, правка спека, создание пакета для&amp;nbsp;Sisyphus| $ git-checkout srpm
$ git-merge ser2net-2.3
$ git-commit -a -m 'First build for&amp;nbsp;Sisyphus'
$ git-tag srpm-ser2net-2.3
|| Объединение бранчей srpm-4.0 и&amp;nbsp;srpm, правка спека, создание пакета для&amp;nbsp;branch/4.0| $ git-checkout srpm-4.0&lt;br />
$ git-merge srpm-ser2net-2.3&lt;br />
$ git-commit -a -m 'Backport to&amp;nbsp;branch/4.0'&lt;br />
$ git-tag srpm-4.0-ser2net-2.3&lt;br />
|| Обновление исходного кода из&amp;nbsp;апстрима| $ git-checkout upstream
$ git-commit -a -m 'Upstream update'
$ git-tag ser2net-2.4 | http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=6.png||&lt;br />
|| Объединение бранчей srpm и&amp;nbsp;upstream, правка спека, создание новой версии пакета для&amp;nbsp;Sisyphus| $ git-checkout srpm
$ git-merge ser2net-2.4
$ git-commit -a -m 'new version'
$ git-tag srpm-ser2net-2.4
|| Объединение бранчей srpm и&amp;nbsp;upstream, правка спека, создание новой версии пакета для&amp;nbsp;branch/4.0| $ git-checkout srpm-4.0&lt;br />
$ git-merge srpm-ser2net-2.4&lt;br />
$ git-commit -a -m 'new backport to&amp;nbsp;branch/4.0'&lt;br />
$ git-tag srpm-4.0-ser2net-2.4&lt;br />
Если вы&amp;nbsp;сделали коммит, о&amp;nbsp;котором потом пожалели, можно откатиться с&amp;nbsp;помощью git-reset --hard HEAD^. Если --hard заменить на&amp;nbsp;--soft, то&amp;nbsp;изменения, сделанные в&amp;nbsp;удаленном коммите, останутся в&amp;nbsp;файлах, но&amp;nbsp;окажутся незакоммиченными. Аналогично вместо HEAD^ можно указать другой коммит, явно или&amp;nbsp;косвенно.&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2008-04-01 17:40:36</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/show?time=2008-04-01+17%3A40%3A36</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;devel&amp;nbsp;/&amp;nbsp;git&amp;nbsp;/&amp;nbsp;Some&amp;nbsp;Dest&amp;nbsp;Repos&amp;nbsp;Via&amp;nbsp;Branches&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches?time=2008-04-01+17%3A40%3A36">2008-04-01 17:40:36&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches?time=2008-04-01+17%3A44%3A31">2008-04-01 17:44:31&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">$ git-tag ser2net-2.3| &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=2.png|" target="_blank" title="" class="outerlink">http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=2.png|&lt;/a>|&lt;br />
$ git-commit -m 'Initial spec and&amp;nbsp;initscript'| &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=3.png|" target="_blank" title="" class="outerlink">http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=3.png|&lt;/a>|&lt;br />
$ rsync -va --partial --stats --delete-after -e ssh&amp;nbsp;/RPM/SRPMS/ser2net-2.3-alt1.src.rpm devel:/incoming/Sisyphus/| &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=4.png|" target="_blank" title="" class="outerlink">http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=4.png|&lt;/a>|&lt;br />
$ rsync -va --partial --stats --delete-after -e ssh&amp;nbsp;/RPM/SRPMS/ser2net-2.3-alt0.M40.src.rpm devel:/incoming/updates/4.0/|&lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=5.png|" target="_blank" title="" class="outerlink">http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=5.png|&lt;/a>|&lt;br />
$ rsync -va --partial --stats --delete-after -e ssh&amp;nbsp;/RPM/SRPMS/ser2net-2.4-alt0.M40.src.rpm devel:/incoming/updates/4.0/| &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=8.png|" target="_blank" title="" class="outerlink">http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=8.png|&lt;/a>|&lt;br />
Если вы&amp;nbsp;сделали коммит, о&amp;nbsp;котором потом пожалели, можно откатиться с&amp;nbsp;помощью git-reset --hard HEAD^. Если --hard заменить на&amp;nbsp;--soft, то&amp;nbsp;изменения, сделанные в&amp;nbsp;удаленном коммите, останутся в&amp;nbsp;файлах, но&amp;nbsp;окажутся незакоммиченными. Аналогично вместо HEAD^ можно указать другой коммит, явно или&amp;nbsp;косвенно.&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">$ git-tag ser2net-2.3| &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=3.png|" target="_blank" title="" class="outerlink">http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=3.png|&lt;/a>|&lt;br />
$ git-commit -m 'Initial spec and&amp;nbsp;initscript'| &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=4.png|" target="_blank" title="" class="outerlink">http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=4.png|&lt;/a>|&lt;br />
$ rsync -va --partial --stats --delete-after -e ssh&amp;nbsp;/RPM/SRPMS/ser2net-2.3-alt1.src.rpm devel:/incoming/Sisyphus/| &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=5.png|" target="_blank" title="" class="outerlink">http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=5.png|&lt;/a>|&lt;br />
$ rsync -va --partial --stats --delete-after -e ssh&amp;nbsp;/RPM/SRPMS/ser2net-2.3-alt0.M40.src.rpm devel:/incoming/updates/4.0/|&lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=6.png|" target="_blank" title="" class="outerlink">http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=6.png|&lt;/a>|&lt;br />
$ rsync -va --partial --stats --delete-after -e ssh&amp;nbsp;/RPM/SRPMS/ser2net-2.4-alt0.M40.src.rpm devel:/incoming/updates/4.0/| &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=7.png|" target="_blank" title="" class="outerlink">http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=7.png|&lt;/a>|&lt;br />
Если вы&amp;nbsp;сделали коммит, о&amp;nbsp;котором потом пожалели, можно откатиться с&amp;nbsp;помощью git-reset --hard HEAD^. Если --hard заменить на&amp;nbsp;--soft, то&amp;nbsp;изменения, сделанные в&amp;nbsp;удаленном коммите, останутся, но&amp;nbsp;окажутся незакоммиченными. Аналогично вместо HEAD^ можно указать другой коммит, явно или&amp;nbsp;косвенно.&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2008-04-01 17:19:28</title>
<link>http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/show?time=2008-04-01+17%3A19%3A28</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches&amp;" class="">/Alt&amp;nbsp;Linux&amp;nbsp;/&amp;nbsp;Sisyphus&amp;nbsp;/&amp;nbsp;devel&amp;nbsp;/&amp;nbsp;git&amp;nbsp;/&amp;nbsp;Some&amp;nbsp;Dest&amp;nbsp;Repos&amp;nbsp;Via&amp;nbsp;Branches&lt;/a> за &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches?time=2008-04-01+17%3A19%3A28">2008-04-01 17:19:28&lt;/a> и &lt;a href="http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches?time=2008-04-01+17%3A40%3A36">2008-04-01 17:40:36&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;a name="h8407-1">&lt;/a>&lt;h1> Поддержка пакета для&amp;nbsp;нескольких apt-репозитариев  с&amp;nbsp;помощью бранчей git&amp;nbsp;в&amp;nbsp;картинках &lt;/h1> 
|| Действия|Команды|Результат в&amp;nbsp;gitk --all ||&lt;br />
|| Создание репозитария| $ mkdir ser2net
$ cd&amp;nbsp;ser2net
$ git-init-db| ||&lt;br />
|| Создание и&amp;nbsp;сохранение в&amp;nbsp;бранче master файла .gear/rules, описывающего правила построения srpm| $ mkdir .gear
$ cat&amp;nbsp;&amp;gt; .gear/rules &amp;lt;&amp;lt; EOF&amp;nbsp;&amp;gt; copy: *.init
&amp;gt; tar: ser2net
&amp;gt; EOF
$ git-add .
$ git-commit -m 'Initial commit'| http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=0.png||&lt;br />
|| Создание дополнительных бранчей| $ git-branch upstream
$ git-branch srpm
$ git-branch srpm-4.0 | http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=1.png ||&lt;br />
|| Загрузка исходного кода в&amp;nbsp;бранч upstream| $ git-checkout upstream
$ cp&amp;nbsp;~/download/ser2net-2.3.tar.gz .
$ tar&amp;nbsp;-zxf ser2net-2.3.tar.gz
$ rm&amp;nbsp;-f ser2net-2.3.tar.gz
$ mv&amp;nbsp;ser2net-2.3 ser2net
$ git-add .
$ git-commit -m 'Upstream initial commit'
$ git-tag ser2net-2.3| http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=3.png||&lt;br />
|| Создание спека и&amp;nbsp;инитскрипта в&amp;nbsp;бранче srpm| $ git-checkout srpm
$ vim&amp;nbsp;ser2net.init
$ vim&amp;nbsp;ser2net.spec
$ git-add .
$ git-commit -m 'Initial spec and&amp;nbsp;initscript'| http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=4.png||&lt;br />
|| Объединение бранчей srpm и&amp;nbsp;upstream, правка спека, создание пакета для&amp;nbsp;Sisyphus| $ git-checkout srpm
$ git-merge ser2net-2.3
$ vim&amp;nbsp;ser2net.spec # меняем release
$ add_changelog ser2net.spec
$ vim&amp;nbsp;ser2net.spec # пишем changelog
$ gear --commit --hasher &amp;mdash; hsh&amp;nbsp;# тестируем
$ git-commit -a -m 'First build for&amp;nbsp;Sisyphus'
$ git-tag srpm-ser2net-2.3
$ gear --rpmbuild &amp;mdash; rpm&amp;nbsp;-bs --sign --nodeps
$ rsync -va --partial --stats --delete-after -e ssh&amp;nbsp;~/RPM/SRPMS/ser2net-2.3-alt1.src.rpm devel:/incoming/Sisyphus/| http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=5.png||&lt;br />
|| Объединение бранчей srpm-4.0 и&amp;nbsp;srpm, правка спека, создание пакета для&amp;nbsp;branch/4.0| $ git-checkout srpm-4.0
$ git-merge srpm-ser2net-2.3
$ vim&amp;nbsp;ser2net.spec # меняем release
$ add_changelog ser2net.spec
$ vim&amp;nbsp;ser2net.spec # пишем changelog
$ gear --commit --hasher &amp;mdash; hsh&amp;nbsp;# тестируем
$ git-commit -a -m 'Backport to&amp;nbsp;branch/4.0'
$ git-tag srpm-4.0-ser2net-2.3
$ gear --rpmbuild &amp;mdash; rpm&amp;nbsp;-bs --sign --nodeps
$ rsync -va --partial --stats --delete-after -e ssh&amp;nbsp;~/RPM/SRPMS/ser2net-2.3-alt0.M40.src.rpm devel:/incoming/updates/4.0/|http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=6.png||&lt;br />
|| Обновление исходного кода из&amp;nbsp;апстрима| $ git-checkout upstream
$ gear-update ~/download/ser2net-2.4.tar.gz ser2net
$ git-commit -a -m 'Upstream update'
$ git-tag ser2net-2.4 | http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=6.png||&lt;br />
|| Объединение бранчей srpm и&amp;nbsp;upstream, правка спека, создание новой версии пакета для&amp;nbsp;Sisyphus| $ git-checkout srpm
$ git-merge ser2net-2.4
$ vim&amp;nbsp;ser2net.spec # меняем release
$ add_changelog ser2net.spec
$ vim&amp;nbsp;ser2net.spec # пишем changelog
$ gear --commit --hasher &amp;mdash; hsh&amp;nbsp;# тестируем
$ git-commit -a -m 'new version'
$ git-tag srpm-ser2net-2.4
$ gear --rpmbuild &amp;mdash; rpm&amp;nbsp;-bs --sign --nodeps
$ rsync -va --partial --stats --delete-after -e ssh&amp;nbsp;~/RPM/SRPMS/ser2net-2.4-alt1.src.rpm devel:/incoming/Sisyphus/| http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=7.png||&lt;br />
|| Объединение бранчей srpm и&amp;nbsp;upstream, правка спека, создание новой версии пакета для&amp;nbsp;branch/4.0| $ git-checkout srpm-4.0
$ git-merge srpm-ser2net-2.4
$ vim&amp;nbsp;ser2net.spec # меняем release
$ add_changelog ser2net.spec
$ vim&amp;nbsp;ser2net.spec # пишем changelog
$ gear --commit --hasher &amp;mdash; hsh&amp;nbsp;# тестируем
$ git-commit -a -m 'new backport to&amp;nbsp;branch/4.0'
$ git-tag srpm-4.0-ser2net-2.4
$ gear --rpmbuild &amp;mdash; rpm&amp;nbsp;-bs --sign --nodeps
$ rsync -va --partial --stats --delete-after -e ssh&amp;nbsp;~/RPM/SRPMS/ser2net-2.4-alt0.M40.src.rpm devel:/incoming/updates/4.0/| http://freesource.info/wiki/AltLinux/Sisyphus/devel/git/SomeDestReposViaBranches/files?get=7.png||&lt;br />
Если вы&amp;nbsp;сделали коммит, о&amp;nbsp;котором потом пожалели, можно откатиться с&amp;nbsp;помощью git-reset --hard HEAD^. Если --hard заменить на&amp;nbsp;--soft, то&amp;nbsp;изменения, сделанные в&amp;nbsp;удаленном коммите, останутся, но&amp;nbsp;окажутся незакоммиченными. Аналогично вместо HEAD^ можно указать другой коммит, явно или&amp;nbsp;косвенно.&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">Поддержка пакета для&amp;nbsp;нескольких apt-репозитариев  с&amp;nbsp;помощью бранчей git&amp;nbsp;в&amp;nbsp;картинках&lt;br />
|| | ||&lt;br />
|| | ||&lt;/div>&lt;/div>
</description>
</item>
</channel>
</rss>
