Email or username:

Password:

Forgot your password?
Андрей Ситник

Консольный интерфейс git сделан не для людей.

Например, в нём git checkout делает 2 очень разные вещи — и меняет ветку и восстанавливает состояния файла.

Но в git 2.23 добавили отдельные команды git switch и git restore — теперь проще и понятнее.

banterly.net/2021/07/31/new-in

Я даже сделал себе алиса, чтобы отучить мышечную память использовать git checkout — настолько мне нравятся новые команды

github.com/ai/environment/blob

1 comment
­

@sitnik_ru Я невероятно рекомендую попробовать jujutsu, это самое эргономичное что пока случилось с гитом. Даёт просто невероятные суперсилы после прохождения начальной кривой обучения и принятия нового способа думать о своих коммитах и ветках:

steveklabnik.github.io/jujutsu

Go Up