<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Комментарии: Установка и настройка git и gitosis в Ubuntu</title>
	<atom:link href="http://meandubuntu.ru/2009/12/%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0-%d0%b8-%d0%bd%d0%b0%d1%81%d1%82%d1%80%d0%be%d0%b9%d0%ba%d0%b0-git-%d0%b8-gitosis-%d0%b2-ubuntu/feed/" rel="self" type="application/rss+xml" />
	<link>http://meandubuntu.ru/2009/12/%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0-%d0%b8-%d0%bd%d0%b0%d1%81%d1%82%d1%80%d0%be%d0%b9%d0%ba%d0%b0-git-%d0%b8-gitosis-%d0%b2-ubuntu/</link>
	<description>«Я» — каждый пользователь мира Linux. «Ubuntu» — человечное отношение к другим пользователям мира Linux.</description>
	<lastBuildDate>Sun, 05 Sep 2010 16:54:52 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>Автор: Zeboton</title>
		<link>http://meandubuntu.ru/2009/12/%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0-%d0%b8-%d0%bd%d0%b0%d1%81%d1%82%d1%80%d0%be%d0%b9%d0%ba%d0%b0-git-%d0%b8-gitosis-%d0%b2-ubuntu/comment-page-1/#comment-866</link>
		<dc:creator>Zeboton</dc:creator>
		<pubDate>Mon, 02 Aug 2010 09:03:59 +0000</pubDate>
		<guid isPermaLink="false">http://meandubuntu.ru/?p=737#comment-866</guid>
		<description>Полезно к прочтению: &lt;a href=&quot;http://forum.meandubuntu.ru/index.php?topic=126&quot; title=&quot;проблема с gitosis // Форум сообщества MeAndUbuntu.ru&quot; rel=&quot;nofollow&quot;&gt;проблема с gitosis&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>Полезно к прочтению: <a href="http://forum.meandubuntu.ru/index.php?topic=126" title="проблема с gitosis // Форум сообщества MeAndUbuntu.ru" rel="nofollow">проблема с gitosis</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: BATCOH</title>
		<link>http://meandubuntu.ru/2009/12/%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0-%d0%b8-%d0%bd%d0%b0%d1%81%d1%82%d1%80%d0%be%d0%b9%d0%ba%d0%b0-git-%d0%b8-gitosis-%d0%b2-ubuntu/comment-page-1/#comment-863</link>
		<dc:creator>BATCOH</dc:creator>
		<pubDate>Thu, 29 Jul 2010 14:46:10 +0000</pubDate>
		<guid isPermaLink="false">http://meandubuntu.ru/?p=737#comment-863</guid>
		<description>Спасибо! Похоже, это самый понятный и удобный мануал из всех, которые я нашел.</description>
		<content:encoded><![CDATA[<p>Спасибо! Похоже, это самый понятный и удобный мануал из всех, которые я нашел.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Zeboton</title>
		<link>http://meandubuntu.ru/2009/12/%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0-%d0%b8-%d0%bd%d0%b0%d1%81%d1%82%d1%80%d0%be%d0%b9%d0%ba%d0%b0-git-%d0%b8-gitosis-%d0%b2-ubuntu/comment-page-1/#comment-628</link>
		<dc:creator>Zeboton</dc:creator>
		<pubDate>Wed, 17 Feb 2010 17:08:21 +0000</pubDate>
		<guid isPermaLink="false">http://meandubuntu.ru/?p=737#comment-628</guid>
		<description>Для &lt;b&gt;Андрей&lt;/b&gt;
Обсуждение проблемы перенесено на форум в тему &lt;a href=&quot;http://forum.meandubuntu.ru/index.php/topic,103.0.html&quot; rel=&quot;nofollow&quot;&gt;Проблема с git&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Для <b>Андрей</b><br />
Обсуждение проблемы перенесено на форум в тему <a href="http://forum.meandubuntu.ru/index.php/topic,103.0.html" rel="nofollow">Проблема с git</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Андрей</title>
		<link>http://meandubuntu.ru/2009/12/%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0-%d0%b8-%d0%bd%d0%b0%d1%81%d1%82%d1%80%d0%be%d0%b9%d0%ba%d0%b0-git-%d0%b8-gitosis-%d0%b2-ubuntu/comment-page-1/#comment-627</link>
		<dc:creator>Андрей</dc:creator>
		<pubDate>Wed, 17 Feb 2010 16:28:37 +0000</pubDate>
		<guid isPermaLink="false">http://meandubuntu.ru/?p=737#comment-627</guid>
		<description>Очень нужна помощь!
 
Когда делаю:
fba@fbandrey:~/work/fl/qwe.ru$ git push origin master:refs/heads/master
 
Получаю ответ:
ERROR:gitosis.serve.main:Repository read access denied
fatal: The remote end hung up unexpectedly
 
В чем может быть проблема???

В gitosis.conf добавил:
[group fl]
members = fba@webdep1
writable = qwe.com
 
Ключи тоже вроде на месте.</description>
		<content:encoded><![CDATA[<p>Очень нужна помощь!</p>
<p>Когда делаю:<br />
fba@fbandrey:~/work/fl/qwe.ru$ git push origin master:refs/heads/master</p>
<p>Получаю ответ:<br />
ERROR:gitosis.serve.main:Repository read access denied<br />
fatal: The remote end hung up unexpectedly</p>
<p>В чем может быть проблема???</p>
<p>В gitosis.conf добавил:<br />
[group fl]<br />
members = fba@webdep1<br />
writable = qwe.com</p>
<p>Ключи тоже вроде на месте.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Zeboton</title>
		<link>http://meandubuntu.ru/2009/12/%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0-%d0%b8-%d0%bd%d0%b0%d1%81%d1%82%d1%80%d0%be%d0%b9%d0%ba%d0%b0-git-%d0%b8-gitosis-%d0%b2-ubuntu/comment-page-1/#comment-535</link>
		<dc:creator>Zeboton</dc:creator>
		<pubDate>Sat, 26 Dec 2009 12:58:55 +0000</pubDate>
		<guid isPermaLink="false">http://meandubuntu.ru/?p=737#comment-535</guid>
		<description>Если на сервере есть несколько веток, то при клонировании получается только master. Пример результата клонирования:
&lt;code&gt;$ git branch -a
* master
  remotes/origin/HEAD -&gt; origin/master
  remotes/origin/master
  remotes/origin/branch1
  remotes/origin/branch2
&lt;/code&gt;
Для того чтобы получить и связать остальные ветки нужно проделать следующие операции:
&lt;code&gt;$ git checkout -b branch1
$ git pull origin branch1
$ git checkout master
$ git checkout -b branch2
$ git pull origin branch2
&lt;/code&gt;
В первой строке создаётся локальная ветка branch1. Переход к ней осуществляется автоматически.
Вторая строка получает содержимое branch1 с сервера в локальную branch1 и связывает локальную ветку с веткой на сервере.
В третьей строке происходит возврат к ветке мастер. Это нужно сделать для того чтобы в локальной branch2 не оказалось содержимое branch1. Скорее всего это костыль, но только из ветки master у меня получилось правильное создание веток.
Четвёртая строка создаёт локальную ветку branch2. Переход к ней осуществляется автоматически.
Пятая строка получает её содержимое с сервера и связывает локальную ветку с веткой на сервере.
ВАЖНОЕ ЗАМЕЧАНИЕ!!!
Связывание веток произошло только для получения данных с сервера. Для отправки данных на сервер нужно указывать все параметры push!
&lt;code&gt;git push origin master:branch1&lt;/code&gt;
master - локальная ветка.
branch1 - ветка на сервере.</description>
		<content:encoded><![CDATA[<p>Если на сервере есть несколько веток, то при клонировании получается только master. Пример результата клонирования:<br />
<code>$ git branch -a<br />
* master<br />
  remotes/origin/HEAD -&gt; origin/master<br />
  remotes/origin/master<br />
  remotes/origin/branch1<br />
  remotes/origin/branch2<br />
</code><br />
Для того чтобы получить и связать остальные ветки нужно проделать следующие операции:<br />
<code>$ git checkout -b branch1<br />
$ git pull origin branch1<br />
$ git checkout master<br />
$ git checkout -b branch2<br />
$ git pull origin branch2<br />
</code><br />
В первой строке создаётся локальная ветка branch1. Переход к ней осуществляется автоматически.<br />
Вторая строка получает содержимое branch1 с сервера в локальную branch1 и связывает локальную ветку с веткой на сервере.<br />
В третьей строке происходит возврат к ветке мастер. Это нужно сделать для того чтобы в локальной branch2 не оказалось содержимое branch1. Скорее всего это костыль, но только из ветки master у меня получилось правильное создание веток.<br />
Четвёртая строка создаёт локальную ветку branch2. Переход к ней осуществляется автоматически.<br />
Пятая строка получает её содержимое с сервера и связывает локальную ветку с веткой на сервере.<br />
ВАЖНОЕ ЗАМЕЧАНИЕ!!!<br />
Связывание веток произошло только для получения данных с сервера. Для отправки данных на сервер нужно указывать все параметры push!<br />
<code>git push origin master:branch1</code><br />
master &#8211; локальная ветка.<br />
branch1 &#8211; ветка на сервере.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Сергей</title>
		<link>http://meandubuntu.ru/2009/12/%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0-%d0%b8-%d0%bd%d0%b0%d1%81%d1%82%d1%80%d0%be%d0%b9%d0%ba%d0%b0-git-%d0%b8-gitosis-%d0%b2-ubuntu/comment-page-1/#comment-517</link>
		<dc:creator>Сергей</dc:creator>
		<pubDate>Tue, 08 Dec 2009 10:45:06 +0000</pubDate>
		<guid isPermaLink="false">http://meandubuntu.ru/?p=737#comment-517</guid>
		<description>Спасибо, сегодня, думаю, попробую все это повторить!</description>
		<content:encoded><![CDATA[<p>Спасибо, сегодня, думаю, попробую все это повторить!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
