1 Востаннє редагувалося karmeljuk (31.10.2017 13:45:18)

Тема: Зміна кольору гілки гіта

Власне, виникло таке питання: як налаштувати terminal чи phpstorm terminal так, щоб при зміні git branch якимось чином змінювалися кольори шрифтів чи оформлення. Щоб я наприклад з першого погляду міг зрозуміти чи це прод, дев чи яка фіча? Хтось знає в якому напрямку покопати для здійснення цього?

2

Re: Зміна кольору гілки гіта

Може хай git hook робоить "source" вашого dev_bashrc?

Подякували: karmeljuk, NaharD, leofun013

3

Re: Зміна кольору гілки гіта

дякую, спробую

4

Re: Зміна кольору гілки гіта

karmeljuk написав:

з першого погляду міг зрозуміти чи це прод, дев чи яка фіча?

Зазвичай це пишеться десь у нижній панелі IDE чи редактора.

https://habrastorage.org/webt/sm/xf/su/smxfsu50njwm0olorpkvoseqeh4.png

5

Re: Зміна кольору гілки гіта

ktretyak - що саме пишеться? В phpstorm такого не бачив

6 Востаннє редагувалося karmeljuk (01.11.2017 05:49:52)

Re: Зміна кольору гілки гіта

Почитав  про git hooks - дуже цікава штука, навіть не знав про існування такого. Але в баші я не сильний, тому потребую допомоги в написанні чогось схожого, але з присвоюванням кольору фону терміналі для кожної гілки при зміні гілки

#!/bin/bash

read -p "You're about to push, are you sure you won't break the build? " -n 1 -r < /dev/tty
echo
if [[ $REPLY =~ ^[Yy]$ ]]
then
    exit 0 # push will execute
fi
exit 1 # push will not execute

7

Re: Зміна кольору гілки гіта

karmeljuk написав:

ktretyak - що саме пишеться? В phpstorm такого не бачив

Дивлячись на вставлену мною картинку, хіба не очевидно що пишеться у нижній панелі? Нагадаю - гілка з назвою master, як правило є у будь-якому репозиторії (якщо тільки її спеціально не видалили).

8

Re: Зміна кольору гілки гіта

Сподіватись на колір при зміні бранча - досить ненадійно, особливо коли ви сильно звикните до цього, а потім доведеться працювати в репозиторії без цієї фічі.

Краще привчіться писати елементарні команди з терміналу. У вашому випадку запускайте:

git branch

9

Re: Зміна кольору гілки гіта

Дивлячись на вставлену мною картинку, хіба не очевидно що пишеться у нижній панелі? Нагадаю - гілка з назвою master, як правило є у будь-якому репозиторії (якщо тільки її спеціально не видалили).

Мова ж не про назву гілки, а про візуальрне сприйняття. В мене теж знизу пишеться назва, але це не дозволяє з першого погляду зрозуміти, в якій саме гілці я працюю

Краще привчіться писати елементарні команди з терміналу

Звідки взяли, що я не вмію запускати елементарні команди ?

10

Re: Зміна кольору гілки гіта

Мова ж не про назву гілки, а про візуальрне сприйняття. В мене теж знизу пишеться назва, але це не дозволяє з першого погляду зрозуміти, в якій саме гілці я працюю

Кхм... Тобто те що у вас пишеться назва гілки - то ще не візуальне сприйняття? =).

Звідки взяли, що я не вмію запускати елементарні команди?

Вибачте, але таке враження складається після того як ви не могли написати елементарну регулярку, як не могли зрозуміти "що саме пишеться" в нижній панелі, коли я про це написав і показав, ну і коли ви кажете, що у вас теж показується назва гілки, але то для вас не є достатньо візуально.

P.S. Не ображайтесь, пліз, не маю бажання образити вас. Але таки по-дружньому вас є за що покритикувати... а я це люблю, що тут поробиш =).

Подякували: 0xDADA11C7, leofun012

11 Востаннє редагувалося NaharD (01.11.2017 12:16:10)

Re: Зміна кольору гілки гіта

- Підкажіть, будь ласка, як зафарбовувати термінал в залежності від гілки
- Ти не можеш написати елементарну регулярку, тому тобі не треба колір, вчи стандарті команди - git branch та не ображайся!

Алілуя

Подякували: karmeljuk, 0x9111A, bunyk, sensei, leofun015

12 Востаннє редагувалося karmeljuk (01.11.2017 13:13:51)

Re: Зміна кольору гілки гіта

Вибачте, але таке враження складається після того як ви не могли написати елементарну регулярку, як не могли зрозуміти "що саме пишеться" в нижній панелі, коли я про це написав і показав, ну і коли ви кажете, що у вас теж показується назва гілки, але то для вас не є достатньо візуально.
P.S. Не ображайтесь, пліз, не маю бажання образити вас. Але таки по-дружньому вас є за що покритикувати... а я це люблю, що тут поробиш =).

Все правильно, регулярки я не розумію. Але яке це має відношення до башу та гіту? Ще я не розумію АВС, БСА, СВКАВ та САПВ )))

що саме пишеться" в нижній панелі я запитав, так як з вашого комента це було абсолютно не очевидно

Для мене, як візуала маленький текст праворуч знизу тяжко сприймається, а на відстані метра взагалі не видно. А я хочу знати в якій перебуваю гілці навіть дивлячись в екран з кутка кімнати або зза вазону, така моя примха   :)

13

Re: Зміна кольору гілки гіта

Тю, невже ви не чули про евристичний аналіз? По почерку ж видно який із вас працівник, що ви городите щось очевидно ненадійне, що вам впадло розібратись з елементарними речами...

Ви думаєте як на співбесіді оцінюють кандидатів на вакансії?

P.S.  Продовжуйте не ображатись.

14 Востаннє редагувалося karmeljuk (01.11.2017 14:37:37)

Re: Зміна кольору гілки гіта

Дивина. Людина по другий бік монітору робить психічний портрет та глибокі висновки щодо вмінь базуючись на вибіркових коментах на форумі. Ви на цьому часом не підзаробляєте? Майстеркласи ще не проводите? Може ви ще вмієте долю по почерку на форумі пророкувати? А може вас просто моя аватрака засмутила?

що ви городите щось очевидно ненадійне

Це ви зараз якраз цим займаєтеся ))

Подякували: 0xDADA11C7, NaharD, leofun013

15

Re: Зміна кольору гілки гіта

karmeljuk, очевидно, що ви образились, на жаль. Хех, більшість справді не терпить критики на свою адресу, навіть якщо вона таки є об'єктивною...

P.S. Ви почали говорити про те, що "це я якраз займаюсь городінням чогось ненадійного" - ось на подібне якраз і слід ображатись, бо ви не аргументуєте свою оцінку. Але я не ображаюсь на вас, бо ... кхм... ну це вам не приємно буде почути, краще промовчу.

16

Re: Зміна кольору гілки гіта

ktretyak, мене насправді не дуже цікавить, що ви про мене думаєте, я ж то про вас взагалі не думаю. Мене навіть не цікавить ваше існування чи неіснування, тому тут образ ніяких не може бути  :D

17

Re: Зміна кольору гілки гіта

Я зрозумів, добре, матиму на увазі. Гарного дня.

18

Re: Зміна кольору гілки гіта

Навзаєм

19

Re: Зміна кольору гілки гіта

https://github.com/robbyrussell/oh-my-zsh
https://cloud.githubusercontent.com/assets/2618447/6316862/70f58fb6-ba03-11e4-82c9-c083bf9a6574.png

Подякували: karmeljuk, 0xDADA11C7, ostap34PHP, varkon, /KIT\, leofun016

20

Re: Зміна кольору гілки гіта

iovchynnikov - крутяк, те що треба  *THUMBSUP*

Подякували: 0xDADA11C71