<?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>Comments on: Еще немножко про git</title>
	<atom:link href="http://gq.net.ru/2008/11/19/some-more-words-about-git/feed/" rel="self" type="application/rss+xml" />
	<link>http://gq.net.ru/2008/11/19/some-more-words-about-git/</link>
	<description>Next step is the world domination...</description>
	<lastBuildDate>Fri, 30 Jul 2010 09:31:54 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Виталий</title>
		<link>http://gq.net.ru/2008/11/19/some-more-words-about-git/comment-page-1/#comment-40542</link>
		<dc:creator>Виталий</dc:creator>
		<pubDate>Thu, 01 Apr 2010 16:48:45 +0000</pubDate>
		<guid isPermaLink="false">http://gq.net.ru/?p=282#comment-40542</guid>
		<description>Спасибо за статью! Чем git хорош, как верно замечено, уже, что он дает возможность самому выбирать стиль работы: с одним центральным репозиторием или у каждого разработчика свой, с множеством удаленных веток или без, с локальными ветками по именам задач, или вообще без них... Я вот тоже на своем блоге писал о собственном рабочем цикле, которым пользуюсь... правда забыл об удаленных ветках упомянуть (изредка пользуюсь). И получается так, что каждый, кто пишет статьи, что-нибудь новенькое привносит, чего раньше не знал и не пользовался. Вот и здесь я впервые узнал о rebase. Еще раз спасибо.</description>
		<content:encoded><![CDATA[<p>Спасибо за статью! Чем git хорош, как верно замечено, уже, что он дает возможность самому выбирать стиль работы: с одним центральным репозиторием или у каждого разработчика свой, с множеством удаленных веток или без, с локальными ветками по именам задач, или вообще без них&#8230; Я вот тоже на своем блоге писал о собственном рабочем цикле, которым пользуюсь&#8230; правда забыл об удаленных ветках упомянуть (изредка пользуюсь). И получается так, что каждый, кто пишет статьи, что-нибудь новенькое привносит, чего раньше не знал и не пользовался. Вот и здесь я впервые узнал о rebase. Еще раз спасибо.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nekt</title>
		<link>http://gq.net.ru/2008/11/19/some-more-words-about-git/comment-page-1/#comment-34572</link>
		<dc:creator>nekt</dc:creator>
		<pubDate>Sat, 07 Nov 2009 20:02:16 +0000</pubDate>
		<guid isPermaLink="false">http://gq.net.ru/?p=282#comment-34572</guid>
		<description>Понять его не сложно. Сложнее сделать так чтобы его поняли и все остальные :)</description>
		<content:encoded><![CDATA[<p>Понять его не сложно. Сложнее сделать так чтобы его поняли и все остальные <img src='http://gq.net.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ronin</title>
		<link>http://gq.net.ru/2008/11/19/some-more-words-about-git/comment-page-1/#comment-16554</link>
		<dc:creator>Ronin</dc:creator>
		<pubDate>Sat, 06 Dec 2008 22:03:04 +0000</pubDate>
		<guid isPermaLink="false">http://gq.net.ru/?p=282#comment-16554</guid>
		<description>Как раз недавно прочитал цикл. Довольно хорошо дает понимание происходящего under the hood.</description>
		<content:encoded><![CDATA[<p>Как раз недавно прочитал цикл. Довольно хорошо дает понимание происходящего under the hood.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: GQ</title>
		<link>http://gq.net.ru/2008/11/19/some-more-words-about-git/comment-page-1/#comment-14702</link>
		<dc:creator>GQ</dc:creator>
		<pubDate>Sun, 23 Nov 2008 13:08:41 +0000</pubDate>
		<guid isPermaLink="false">http://gq.net.ru/?p=282#comment-14702</guid>
		<description>&lt;blockquote&gt;Ну «хак» — это не совсем то слово. Эти вещи документированы и имеют объяснение, и понять их можно. Я бы назвал это «стиль git» :) С переписыванием истории, с постоянной мыслью о том, какие коммиты опубликованы, а какие нет, и что можно делать, а что нельзя (и почему), с отрубленными головами (бесследно исчезающими при клонировании)… Я не прав или что-то упустил?&lt;/blockquote&gt;
ИМХО, git-way это в некоторой степени UNIX-way к content-management&#039;у. То есть ты можешь сделать именно так, как тебе кажется красивым и правильным. При этом что-то действительно красиво, а в чем-то ты просто криворукий извращенец. И нет никаких &quot;внимание, этот каталог содержит системные файлы, вы уверены, что хотите его посмотреть?&quot;.
И точно также, как и в вопросах администрирования или программирования, да хоть и как в вопросах обращения с болгаркой, без понимания что ты делаешь, зачем и какие тут есть грабли, тут непросто и шишек набить вполне придется.
Hg и bzr действительно более простые для новичков, но намного менее мощные инструменты. Вот только гит предлагает настолько много всяких мелких вкусностей, что разобравшись с ним, начинаешь его использовать очень много где.</description>
		<content:encoded><![CDATA[<blockquote><p>Ну «хак» — это не совсем то слово. Эти вещи документированы и имеют объяснение, и понять их можно. Я бы назвал это «стиль git» <img src='http://gq.net.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  С переписыванием истории, с постоянной мыслью о том, какие коммиты опубликованы, а какие нет, и что можно делать, а что нельзя (и почему), с отрубленными головами (бесследно исчезающими при клонировании)… Я не прав или что-то упустил?</p></blockquote>
<p>ИМХО, git-way это в некоторой степени UNIX-way к content-management&#8217;у. То есть ты можешь сделать именно так, как тебе кажется красивым и правильным. При этом что-то действительно красиво, а в чем-то ты просто криворукий извращенец. И нет никаких &#8220;внимание, этот каталог содержит системные файлы, вы уверены, что хотите его посмотреть?&#8221;.<br />
И точно также, как и в вопросах администрирования или программирования, да хоть и как в вопросах обращения с болгаркой, без понимания что ты делаешь, зачем и какие тут есть грабли, тут непросто и шишек набить вполне придется.<br />
Hg и bzr действительно более простые для новичков, но намного менее мощные инструменты. Вот только гит предлагает настолько много всяких мелких вкусностей, что разобравшись с ним, начинаешь его использовать очень много где.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: GQ</title>
		<link>http://gq.net.ru/2008/11/19/some-more-words-about-git/comment-page-1/#comment-14302</link>
		<dc:creator>GQ</dc:creator>
		<pubDate>Wed, 19 Nov 2008 17:40:41 +0000</pubDate>
		<guid isPermaLink="false">http://gq.net.ru/?p=282#comment-14302</guid>
		<description>Ну там скорее не как пользоваться, а что у него внутри. Это не совсем для новичков.

По поводу стандартной модели - конечно, хотя некоторые подходы более git-way чем другие.</description>
		<content:encoded><![CDATA[<p>Ну там скорее не как пользоваться, а что у него внутри. Это не совсем для новичков.</p>
<p>По поводу стандартной модели &#8211; конечно, хотя некоторые подходы более git-way чем другие.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://gq.net.ru/2008/11/19/some-more-words-about-git/comment-page-1/#comment-14297</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Wed, 19 Nov 2008 16:39:50 +0000</pubDate>
		<guid isPermaLink="false">http://gq.net.ru/?p=282#comment-14297</guid>
		<description>Для начинающих очень хорошо и наглядно рассказано как работает и как пользоваться git-ом:
&lt;a href=&quot;http://los-t.livejournal.com/tag/git+guts&quot; rel=&quot;nofollow&quot;&gt;
Вообще git настолько гибок, на нём нет стандартной модели разработки ПО.
Каждый выбирает удобную модель для себя или для задачи.&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Для начинающих очень хорошо и наглядно рассказано как работает и как пользоваться git-ом:<br />
<a href="http://los-t.livejournal.com/tag/git+guts" rel="nofollow"><br />
Вообще git настолько гибок, на нём нет стандартной модели разработки ПО.<br />
Каждый выбирает удобную модель для себя или для задачи.</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jetxee</title>
		<link>http://gq.net.ru/2008/11/19/some-more-words-about-git/comment-page-1/#comment-14267</link>
		<dc:creator>jetxee</dc:creator>
		<pubDate>Wed, 19 Nov 2008 14:17:09 +0000</pubDate>
		<guid isPermaLink="false">http://gq.net.ru/?p=282#comment-14267</guid>
		<description>Ну «хак» — это не совсем то слово. Эти вещи документированы и имеют объяснение, и понять их можно. Я бы назвал это «стиль git» :) С переписыванием истории, с постоянной мыслью о том, какие коммиты опубликованы, а какие нет, и что можно делать, а что нельзя (и почему), с отрубленными головами (бесследно исчезающими при клонировании)… Я не прав или что-то упустил?

Поэтому приходится решать такие задачи:
&lt;blockquote&gt;Видимо, правильно будет запретить force на важных ветках на уровне pre-receive hook - подумаем над этим.&lt;/blockquote&gt;
&lt;blockquote&gt;… этот локальный коммит можно будет заменить
  или удалить.&lt;/blockquote&gt;

При этом я думаю, что самый большой недостаток git, что ему труднее научить новых пользователей. Особенно если они непрограммисты. Потому что в случае git их надо учить не только принципам работы распределённой системы управления версиям, не только командному интерфейсу системы, но и постоянно указывать на грабли, которые для удобства и гибкости повсюду в ней лежат. И что hg, что bzr в этом отношении имеют огромное преимущество.

Впрочем, это исключительно личные преференции. Workflow очень хорошо и живо расписан.</description>
		<content:encoded><![CDATA[<p>Ну «хак» — это не совсем то слово. Эти вещи документированы и имеют объяснение, и понять их можно. Я бы назвал это «стиль git» <img src='http://gq.net.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  С переписыванием истории, с постоянной мыслью о том, какие коммиты опубликованы, а какие нет, и что можно делать, а что нельзя (и почему), с отрубленными головами (бесследно исчезающими при клонировании)… Я не прав или что-то упустил?</p>
<p>Поэтому приходится решать такие задачи:</p>
<blockquote><p>Видимо, правильно будет запретить force на важных ветках на уровне pre-receive hook &#8211; подумаем над этим.</p></blockquote>
<blockquote><p>… этот локальный коммит можно будет заменить<br />
  или удалить.</p></blockquote>
<p>При этом я думаю, что самый большой недостаток git, что ему труднее научить новых пользователей. Особенно если они непрограммисты. Потому что в случае git их надо учить не только принципам работы распределённой системы управления версиям, не только командному интерфейсу системы, но и постоянно указывать на грабли, которые для удобства и гибкости повсюду в ней лежат. И что hg, что bzr в этом отношении имеют огромное преимущество.</p>
<p>Впрочем, это исключительно личные преференции. Workflow очень хорошо и живо расписан.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: GQ</title>
		<link>http://gq.net.ru/2008/11/19/some-more-words-about-git/comment-page-1/#comment-14265</link>
		<dc:creator>GQ</dc:creator>
		<pubDate>Wed, 19 Nov 2008 13:24:07 +0000</pubDate>
		<guid isPermaLink="false">http://gq.net.ru/?p=282#comment-14265</guid>
		<description>А где тут, кстати хоть какой-нить хак в инструкции?</description>
		<content:encoded><![CDATA[<p>А где тут, кстати хоть какой-нить хак в инструкции?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nikita</title>
		<link>http://gq.net.ru/2008/11/19/some-more-words-about-git/comment-page-1/#comment-14263</link>
		<dc:creator>Nikita</dc:creator>
		<pubDate>Wed, 19 Nov 2008 12:37:25 +0000</pubDate>
		<guid isPermaLink="false">http://gq.net.ru/?p=282#comment-14263</guid>
		<description>Ну почему же?

Если понять git, то в дальнейшем он намного повышает эффективность работы. А понять в общем несложно - немного практики и всё.
А ничего опасного я с ним давно не встречал.</description>
		<content:encoded><![CDATA[<p>Ну почему же?</p>
<p>Если понять git, то в дальнейшем он намного повышает эффективность работы. А понять в общем несложно &#8211; немного практики и всё.<br />
А ничего опасного я с ним давно не встречал.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jetxee</title>
		<link>http://gq.net.ru/2008/11/19/some-more-words-about-git/comment-page-1/#comment-14245</link>
		<dc:creator>jetxee</dc:creator>
		<pubDate>Wed, 19 Nov 2008 09:54:56 +0000</pubDate>
		<guid isPermaLink="false">http://gq.net.ru/?p=282#comment-14245</guid>
		<description>Хорошее описание workflow. Многое применимо и к другим DVCS. С небольшими поправками.

А git, всё-таки, обоюдоострый меч. Какое руководство ни возьми, обязательно будет предложено сделать что-то, что будет опасно для целостности данных или репозитория, или что потом придётся «расхлёбывать». Так и ходишь, как по минному полю :)</description>
		<content:encoded><![CDATA[<p>Хорошее описание workflow. Многое применимо и к другим DVCS. С небольшими поправками.</p>
<p>А git, всё-таки, обоюдоострый меч. Какое руководство ни возьми, обязательно будет предложено сделать что-то, что будет опасно для целостности данных или репозитория, или что потом придётся «расхлёбывать». Так и ходишь, как по минному полю <img src='http://gq.net.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Антон</title>
		<link>http://gq.net.ru/2008/11/19/some-more-words-about-git/comment-page-1/#comment-14235</link>
		<dc:creator>Антон</dc:creator>
		<pubDate>Wed, 19 Nov 2008 07:39:39 +0000</pubDate>
		<guid isPermaLink="false">http://gq.net.ru/?p=282#comment-14235</guid>
		<description>Рекомендую &lt;a href=&quot;http://blog.antage.name/2008/09/git.html&quot; rel=&quot;nofollow&quot;&gt;включить сокращения git-команд&lt;/a&gt; для ускорения работы.</description>
		<content:encoded><![CDATA[<p>Рекомендую <a href="http://blog.antage.name/2008/09/git.html" rel="nofollow">включить сокращения git-команд</a> для ускорения работы.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
