LINUX.ORG.RU

История изменений

Исправление Dudraug, (текущая версия) :

В гите с центральным репом очень много смысла:

1) В гите у каждого разработчика есть СВОЯ ПОЛНАЯ история, полный ее клон.

а) тебе не надо ничего дергать из центрального репозитория чтобы посмотреть историю или пробежаться по ней чекаутами (благодаря этому можно использовать вещи вроде git bisect, не самое главный бонус, но приятный).

б) Можно смотреть историю мержей, можно делать чекаут отдельного файла от отдельного комита, можно сравнивать коммиты, ветки.

в) можешь создать свою локальную ветку и комитить в нее до пуша (фиксировать черновые и эксперементальные вехи). Например накодил что-то, а хочешь попробовать по-другому. Зачем куда-то копировать файлы, создавать временые каталоги, подписывать их если у тебя для этого git под рукой с локальным репом?

г) Ты всегда можешь отполировать свой комит до пуша, или даже объединить свой коммит на несколько.

2) Работа с ветками в гите, да и то как ветки сделаны идеологически и технически - это песня-сказка! Это отличный, мощный и довольно логичный инструмент(логичным и очевидным он станет когда разберешься, после этого от svn, tfs веток будет подтаншивать)

Исправление Dudraug, :

В гите с центральным репом очень много смысла:

1) В гите у каждого разработчика есть СВОЯ ПОЛНАЯ история, полный ее клон.

а) тебе не надо ничего дергать из центрального репозитория чтобы посмотреть историю или пробежаться по ней чекаутами (благодаря этому можно использовать вещи вроде git bisect, не самое главный бонус, но приятный).

б) Можно смотреть историю мержей, можно делать чекаут отдельного файла от отдельного комита, можно сравнивать коммиты, ветки.

в) можешь создать свою локальную ветку и комитить в нее до пуша (фиксировать черновые и эксперементальные вехи). Например накодил что-то, а хочешь попробовать по-другому. Зачем куда-то копировать файлы, создавать временые каталоги, подписывать их если у тебя для этого git под рукой с локальным репом?

г) Ты всегда можешь отполировать свой комит до пуша, или даже объединить свой коммит на несколько.

2)

а) Работа с ветками в гите, да и то как ветки сделаны идеологически и технически - это песня-сказка! Это отличный, мощный и довольно логичный инструмент(логичным и очевидным он станет когда разберешься, после этого от svn, tfs веток будет подтаншивать)

Исправление Dudraug, :

В гите с центральным репом очень много смысла:

 
1) В гите у каждого разработчика есть СВОЯ ПОЛНАЯ история, полный ее клон.  
а) тебе не надо ничего дергать из центрального репозитория чтобы посмотреть историю или пробежаться по ней чекаутами (благодаря этому можно использовать вещи вроде git bisect, не самое главный бонус, но приятный).
б) Можно смотреть историю мержей, можно делать чекаут отдельного файла от отдельного комита, можно сравнивать коммиты, ветки. 
в) можешь создать свою локальную ветку и комитить в нее до пуша (фиксировать черновые и эксперементальные вехи). Например накодил что-то, а хочешь попробовать по-другому. Зачем куда-то копировать файлы, создавать временые каталоги, подписывать их если у тебя для этого git под рукой с локальным репом?
г) Ты всегда можешь отполировать свой комит до пуша, или даже объединить свой коммит на несколько. 

2)
а) Работа с ветками в гите, да и то как ветки сделаны идеологически и технически - это песня-сказка! Это отличный, мощный и довольно логичный инструмент(логичным и очевидным он станет когда разберешься, после этого от svn, tfs веток будет подтаншивать)

Исходная версия Dudraug, :

В гите с центральным репом очень много смысла: 1) В гите у каждого разработчика есть СВОЯ ПОЛНАЯ история, полный ее клон. а) тебе не надо ничего дергать из центрального репозитория чтобы посмотреть историю или пробежаться по ней чекаутами (благодаря этому можно использовать вещи вроде git bisect, не самое главный бонус, но приятный). б) Можно смотреть историю мержей, можно делать чекаут отдельного файла от отдельного комита, можно сравнивать коммиты, ветки. в) можешь создать свою локальную ветку и комитить в нее до пуша (фиксировать черновые и эксперементальные вехи). Например накодил что-то, а хочешь попробовать по-другому. Зачем куда-то копировать файлы, создавать временые каталоги, подписывать их если у тебя для этого git под рукой с локальным репом? г) Ты всегда можешь отполировать свой комит до пуша, или даже объединить свой коммит на несколько.

2) а) Работа с ветками в гите, да и то как ветки сделаны идеологически и технически - это песня-сказка! Это отличный, мощный и довольно логичный инструмент(логичным и очевидным он станет когда разберешься, после этого от svn, tfs веток будет подтаншивать)