kylecross

Пользователь

Регистрация: 05.02.2022

Сообщения: 75

Рейтинг: 39

kylecross

Регистрация: 05.02.2022

Сообщения: 75

Рейтинг: 39

Сегодня на работе попал в ситуацию из разряда анекдотов - чето где-то провафлил за последние 2 недели пока прыгал по проектам/задачам/веткам, в итоге закончил таск, хочу замержить - ваша ветка отстает от мастера на 146(!!!) коммитов FeelsClownMan.png?1592047348 Плакала вся маршрутка. Всегда был чисто хардкорным(нет) cli-айщиком, но такую дичь резолвить если, то без гуи не разобраться. На работе юзают tortoise, но чето он как-то престарело выглядит, попробовал gitahead, вроде норм, но все равно чуть коряво и неудобно. В итоге забил и скачал крякнутый гиткрякен.

Че юзаете вы и почему. Или разницы 0 и выбираешь чисто что визуально нравится

DrZoidberg

Пользователь

Регистрация: 17.01.2017

Сообщения: 1445

Рейтинг: 425

Нарушения: 70

DrZoidberg

Регистрация: 17.01.2017

Сообщения: 1445

Рейтинг: 425

Нарушения: 70

Вроде юзал раньше какой то от битбакета, а сейчас то что в идешке есть хватает. 

IKYouRBad

Пользователь

Регистрация: 08.03.2022

Сообщения: 111

Рейтинг: -9

Нарушения: 150

IKYouRBad

Регистрация: 08.03.2022

Сообщения: 111

Рейтинг: -9

Нарушения: 150

Intelijj

 

А в чем проблема в гитхабе просто update branch сделать?

kylecross

Пользователь

Регистрация: 05.02.2022

Сообщения: 75

Рейтинг: 39

kylecross

Регистрация: 05.02.2022

Сообщения: 75

Рейтинг: 39

IKYouRBad сказал(а):

Intelijj

 

А в чем проблема в гитхабе просто update branch сделать?

Нажмите, чтобы раскрыть...

 

мы не юзаем гитхаб. во-вторых хз че это, что эта штука вообще делает?

Пятая колонна

Пользователь

Регистрация: 21.08.2020

Сообщения: 68

Рейтинг: 24

Пятая колонна

Регистрация: 21.08.2020

Сообщения: 68

Рейтинг: 24

На работе юзаем sourcetree, но мне github desktop больше нравится

kremennik

Куратор других игр и разного

Регистрация: 10.11.2011

Сообщения: 45354

Рейтинг: 27536

kremennik

Регистрация: 10.11.2011

Сообщения: 45354

Рейтинг: 27536

img

Gitlab знаю такой

Meepka

Пользователь

Регистрация: 08.10.2012

Сообщения: 1913

Рейтинг: 463

Meepka

Регистрация: 08.10.2012

Сообщения: 1913

Рейтинг: 463

kylecross сказал(а):

Сегодня на работе попал в ситуацию из разряда анекдотов - чето где-то провафлил за последние 2 недели пока прыгал по проектам/задачам/веткам, в итоге закончил таск, хочу замержить - ваша ветка отстает от мастера на 146(!!!) коммитов FeelsClownMan.png?1592047348 Плакала вся маршрутка. Всегда был чисто хардкорным(нет) cli-айщиком, но такую дичь резолвить если, то без гуи не разобраться. На работе юзают tortoise, но чето он как-то престарело выглядит, попробовал gitahead, вроде норм, но все равно чуть коряво и неудобно. В итоге забил и скачал крякнутый гиткрякен.

Че юзаете вы и почему. Или разницы 0 и выбираешь чисто что визуально нравится

Нажмите, чтобы раскрыть...

так в чем проблема то? запулить себе мастер и порешать конфликты? для этого что теперь тоже какоето образование нужно или че происходит? Gitkraken с этим легко справлятеся

rot1t

Пользователь

Регистрация: 15.01.2016

Сообщения: 5940

Рейтинг: 2136

Нарушения: 104

rot1t

Регистрация: 15.01.2016

Сообщения: 5940

Рейтинг: 2136

Нарушения: 104

При чем тут гуи? Если ты замержить не можешь в мейн, значит кто-то над твоим кодом работал, а так быть не должно. Устраняешь конфликты, о которых тебе гит пишет, и мержишь.

kylecross

Пользователь

Регистрация: 05.02.2022

Сообщения: 75

Рейтинг: 39

kylecross

Регистрация: 05.02.2022

Сообщения: 75

Рейтинг: 39

rot1t сказал(а):

При чем тут гуи? Если ты замержить не можешь в мейн, значит кто-то над твоим кодом работал, а так быть не должно. Устраняешь конфликты, о которых тебе гит пишет, и мержишь.

Нажмите, чтобы раскрыть...

да я там сам свою ветку старую взял, которую еще месяц назад от мастера бренчил. и как тебе, нормально конфликты резолвить без гуи? если там 146 коммитов отставание roflanLico.png?1616515069

дуфник

Пользователь

Регистрация: 08.04.2013

Сообщения: 3970

Рейтинг: 2979

дуфник

Регистрация: 08.04.2013

Сообщения: 3970

Рейтинг: 2979

в вебшторме отличная встроенная поддержка, никогда стороннее что-то юзать не приходилось, ревью разве что на гитхабе делаю

ну и у нас ребейс вместо мержа принят

Дринбибиска

Пользователь

Регистрация: 28.05.2013

Сообщения: 4154

Рейтинг: 1839

Дринбибиска

Регистрация: 28.05.2013

Сообщения: 4154

Рейтинг: 1839

img

Пользовался гит кракеном когда вообще ничего не умел

Сейчас же не вижу смысла им пользоваться, можно в иде все делать, либо в терминале

graffitcrab

Пользователь

Регистрация: 03.07.2014

Сообщения: 8407

Рейтинг: 4966

graffitcrab

Регистрация: 03.07.2014

Сообщения: 8407

Рейтинг: 4966

kylecross сказал(а):

Сегодня на работе попал в ситуацию из разряда анекдотов - чето где-то провафлил за последние 2 недели пока прыгал по проектам/задачам/веткам, в итоге закончил таск, хочу замержить - ваша ветка отстает от мастера на 146(!!!) коммитов FeelsClownMan.png?1592047348 Плакала вся маршрутка. Всегда был чисто хардкорным(нет) cli-айщиком, но такую дичь резолвить если, то без гуи не разобраться. На работе юзают tortoise, но чето он как-то престарело выглядит, попробовал gitahead, вроде норм, но все равно чуть коряво и неудобно. В итоге забил и скачал крякнутый гиткрякен.

Че юзаете вы и почему. Или разницы 0 и выбираешь чисто что визуально нравится

Нажмите, чтобы раскрыть...

Да SourceTree юзаю себе и всё. Он когда-то всратым был, лагал сильно, сейчас его до ума вели хватает. Только смерджи мастер к себе без учета вайтспейсов, меньше конфликтов будет, меня очень спасает когда кучу коммитов надо затянуть.

Ещё говорят GitKraken неплох, очень приятный и понятный интерфейс, но он платный, мне за него платить влом, я по фану поклацал триал и удалил.

Legatus Legionis

Пользователь

Регистрация: 28.07.2013

Сообщения: 23980

Рейтинг: 17253

Legatus Legionis

Регистрация: 28.07.2013

Сообщения: 23980

Рейтинг: 17253

Тем, что поставился с АстройpekaReally.png?1619501122

Laurarouge

Пользователь

Регистрация: 11.12.2016

Сообщения: 1611

Рейтинг: 816

Laurarouge

Регистрация: 11.12.2016

Сообщения: 1611

Рейтинг: 816

Ахахаха, ты серьёзно? 

Гит сквош, гит ребейз

Или черри пиком, создаешь новую фича ветку от мастера, сквошишь коммиты в старой фича ветке и черри пикаешь их в новую

Что за мееем я сейчас прочиталаааа

kylecross

Пользователь

Регистрация: 05.02.2022

Сообщения: 75

Рейтинг: 39

kylecross

Регистрация: 05.02.2022

Сообщения: 75

Рейтинг: 39

graffitcrab сказал(а):

Да SourceTree юзаю себе и всё. Он когда-то всратым был, лагал сильно, сейчас его до ума вели хватает. Только смерджи мастер к себе без учета вайтспейсов, меньше конфликтов будет, меня очень спасает когда кучу коммитов надо затянуть.

Ещё говорят GitKraken неплох, очень приятный и понятный интерфейс, но он платный, мне за него платить влом, я по фану поклацал триал и удалил.

Нажмите, чтобы раскрыть...

дык я тоже в гит кракене в конечном счете все сделал. гораздо больше понравилось, чем черепаха и gitahead. скачай GitCracken с рутрекера и будете тебе счастье pepeshapka.png?1592046135

Laurarouge сказал(а):

Ахахаха, ты серьёзно? 

Гит сквош, гит ребейз

Или черри пиком, создаешь новую фича ветку от мастера, сквошишь коммиты в старой фича ветке и черри пикаешь их в новую

Что за мееем я сейчас прочиталаааа

Нажмите, чтобы раскрыть...

ты читать умеешь? FeelsClownMan.png?1592047348 если чирипикать то тоже конфликты возникнут и их придется резолвить FeelsClownMan.png?1592047348 и топик о том, кто какой тул для этого юзает FeelsClownMan.png?1592047348

Laurarouge

Пользователь

Регистрация: 11.12.2016

Сообщения: 1611

Рейтинг: 816

Laurarouge

Регистрация: 11.12.2016

Сообщения: 1611

Рейтинг: 816

kylecross сказал(а):

дык я тоже в гит кракене в конечном счете все сделал. гораздо больше понравилось, чем черепаха и gitahead. скачай GitCracken с рутрекера и будете тебе счастье pepeshapka.png?1592046135

 

ты читать умеешь? FeelsClownMan.png?1592047348 если чирипикать то тоже конфликты возникнут и их придется резолвить FeelsClownMan.png?1592047348 и топик о том, кто какой тул для этого юзает FeelsClownMan.png?1592047348

Нажмите, чтобы раскрыть...

Какие конфликты, клоун, у черри пика есть флаг --no-commit, который переводит твои коммиты в состояние буд-то ты этот код только написал, шооок

kylecross

Пользователь

Регистрация: 05.02.2022

Сообщения: 75

Рейтинг: 39

kylecross

Регистрация: 05.02.2022

Сообщения: 75

Рейтинг: 39

Laurarouge сказал(а):

Какие конфликты, клоун, у черри пика есть флаг --no-commit, который переводит твои коммиты в состояние буд-то ты этот код только написал, шооок

Нажмите, чтобы раскрыть...

после отставания в 146 коммитов, ты будешь сливать свой код по сути уже вообще в другое приложение и не важно, поставишь ты -n для чирипика или нет, все равно будут конфликты, которые нужно будет резолвить.

пока не научишься общаться на человеческом, не пиши мне больше пж, животное pepeshapka.png?1592046135

kotyra

Пользователь

Регистрация: 22.09.2013

Сообщения: 2009

Рейтинг: 613

kotyra

Регистрация: 22.09.2013

Сообщения: 2009

Рейтинг: 613

Юзаю Github Desktop. Палет нормальный

graffitcrab

Пользователь

Регистрация: 03.07.2014

Сообщения: 8407

Рейтинг: 4966

graffitcrab

Регистрация: 03.07.2014

Сообщения: 8407

Рейтинг: 4966

kylecross сказал(а):

дык я тоже в гит кракене в конечном счете все сделал. гораздо больше понравилось, чем черепаха и gitahead. скачай GitCracken с рутрекера и будете тебе счастье pepeshapka.png?1592046135

Нажмите, чтобы раскрыть...

Да как-то ссыкотно с продакшн кодом через крякнутое приложение работать честно говоря. Да и вообще я принципиально не пирачу.

Laurarouge

Пользователь

Регистрация: 11.12.2016

Сообщения: 1611

Рейтинг: 816

Laurarouge

Регистрация: 11.12.2016

Сообщения: 1611

Рейтинг: 816

kylecross сказал(а):

после отставания в 146 коммитов, ты будешь сливать свой код по сути уже вообще в другое приложение и не важно, поставишь ты -n для чирипика или нет, все равно будут конфликты, которые нужно будет резолвить.

пока не научишься общаться на человеческом, не пиши мне больше пж, животное pepeshapka.png?1592046135

Нажмите, чтобы раскрыть...

зачем ты продолжаешь позориться, клоуняра, ты же полный ноль в гите,  я не собираюсь тебя тут чему-то учить, я просто охренела с того что ты не способен в элементарные вещи, но ты начал оправдываться и пытаться доказать что ты на самом деле не тупой)0

>> ты будешь сливать свой код по сути уже вообще в другое приложение

в голос, необучаемый

IKYouRBad

Пользователь

Регистрация: 08.03.2022

Сообщения: 111

Рейтинг: -9

Нарушения: 150

IKYouRBad

Регистрация: 08.03.2022

Сообщения: 111

Рейтинг: -9

Нарушения: 150

kylecross сказал(а):

 

мы не юзаем гитхаб. во-вторых хз че это, что эта штука вообще делает?

Нажмите, чтобы раскрыть...

просто фича подмерджить изменения с ветки в которую собираешься мерджить.

Joyfulbeekeeper

Пользователь

Регистрация: 27.12.2015

Сообщения: 33020

Рейтинг: 28344

Joyfulbeekeeper

Регистрация: 27.12.2015

Сообщения: 33020

Рейтинг: 28344

Итак, перед ТСом во весь рост встала проблема использования графического интерфейса для системы контроля версий.

Поскольку Mercurial его, как я понимаю, не интересует,(а тем более решения еще древнее), а используется git, то посетим сайт гита.

Там есть приятный раздел с популярными клиентами для различных платформ (ну и кроссы, офк)

https://git-scm.com/downloads/guis/

Отмечу, что КРАЙНЕ полезно использовать обычный терминал, для более глубокого понимания гита, но раз уж надо ускорить работу и видеть картину целиком, то рассмотрим решения.

По описанию ТСа, его прогеры кодят на винде, потому что говорил про "Черепаху" (Тортоз). Несмотря на устаревший вид, это действительно до сих пор добротный клиент.

Собственно, лучшие клиенты где-то в начале и перечислены.

1) Github desktop - собственно от Github, какие еще нужны комментарии. Но раз вы не используете Гитхаб (скорее всего Gitlab, то он уже не так привлекательно смотрится)

2) Sourcetree - от BitBucket, если вы и так используете BitBucket, то вот и решение.

3) GitKraken - самый красивый гуишник на рынке (еще и крутой и функциональный, вполне может быть, что он тупо лучший)

4) Sublime Merge - от создателей знаменитого редактора Sublime Text 4. Сам им не пользовался, но если он на уровне их редактора, то наверняка крутой. Ну и конечно, там разрабы 100% сделают, чтобы программы работали в экосистеме. Единственное - он не столь давно выпущен.

 

+ дополнительно

 

5) TortoiseGit - про "Черепаху" уже всё сказал

6) Magit - очень крутой продукт, но с нестандартным подходом, делался для юзеров Emacs

7) Git Extensions не пользовался, но должен быть хорошим, он популярен

8) SmartGit и Fork - дорогие платные продукты, слышал много похвал в их адрес, особенно Fork, он более молодой проект. Но я до них так и не дошел.

 

Разумеется, если ты будешь использовать платные гуишники, то надо платить. Никаких кряков в бизнесе, это тебе не личные поделки на досуге.

Ну и смотри на используемые платформы и лицензии, если для тебя это важно.

Podpivasik

Пользователь

Регистрация: 14.07.2018

Сообщения: 29990

Рейтинг: 11106

Нарушения: 80

Podpivasik

Регистрация: 14.07.2018

Сообщения: 29990

Рейтинг: 11106

Нарушения: 80

kylecross сказал(а):

Всегда был чисто хардкорным(нет) cli-айщиком,

Нажмите, чтобы раскрыть...

юзлес выдумки старых бездарей дедов которые привыкли в консоль и не могут в гуи.

гит консольный юзают только профнепригодные деды которых скоро скинут с рынка зумеры ноукодеры