Size: a a a

2018 May 15

KG

Kirill Geyzerov in pro.bash
Для линуха есть две проги: gitk и tig для визуализации
источник

KG

Kirill Geyzerov in pro.bash
оО Чувак напуган?
источник

D

Dima in pro.bash
Kirill Geyzerov
оО Чувак напуган?
кто его знает.
источник

KG

Kirill Geyzerov in pro.bash
Насчет HEAD. Его удобно юзать в следующих командах

git push -u origin HEAD запушать текущую ветку (с которой совпадает HEAD, например master) на сервер origin и привязать (если еще не привязано) удаленную ветку origin/master к master (если текущая мастер). Привязка называется upstream

git reset --hard HEAD удалить все изменения локально (которые еще не закоммичены) и вернуться в состояние, на которое ссылается HEAD
источник

D

Dima in pro.bash
А rebase всегда мой коммит на верх пложит?
источник

KG

Kirill Geyzerov in pro.bash
Dima
А rebase всегда мой коммит на верх пложит?
Да, только если нет конфликтов. Иначе он ругнется и скажет: а ну давай сначала исправь конфликт. Конфликт -- это когда вы ссэ нонэйм сусликом одновременно что-то правили и нужно понять, как это объединить
источник

KG

Kirill Geyzerov in pro.bash
Гит по-своему прекрасен. Простота концепции (хэши и референсы) и гибкость использования делает его очень красивым. ИМО все гениальное имеет простой базис. Гит сказал -- что ветка есть ссылка на лист дерева и стало прекрасно
источник

D

Dima in pro.bash
Да git красив.
источник

D

Dima in pro.bash
и nix красив.
источник

KG

Kirill Geyzerov in pro.bash
Да, в nix мне нравится концепция : все есть файл, программа и потоки между ними
источник

KG

Kirill Geyzerov in pro.bash
Потоки в смысле streams или pipes
источник

D

Dima in pro.bash
Вот эту концепцию ты мне позавчера открыл.
источник

D

Dima in pro.bash
Все есть файл, я до конца еще не ощущаю хотелось у тебя распросить по подробней.  вконтексте баша
источник

KG

Kirill Geyzerov in pro.bash
А что именно?
источник

D

Dima in pro.bash
Kirill Geyzerov
А что именно?
Вот тут подумать надо.  Я даже сформулировать не могу.
источник

D

Dima in pro.bash
Все это что?
источник

KG

Kirill Geyzerov in pro.bash
Это значит, все сущности представлены в виде дерева (директории + файлы) причем файл может быть как реалбным местом на диске, так и виртуальным (устройством, сокетом). Например файл устройства мыши. cat /dev/mouse
источник

KG

Kirill Geyzerov in pro.bash
Ты перенаправишь его выход на экран
источник

KG

Kirill Geyzerov in pro.bash
(cat - конкатенация файла и устройства stdin терминала)
источник

D

Dima in pro.bash
За ликбез по git мега благодарность. я все внимательно изучил.
источник