Рубрики
Uncategorized

Некоторые инструменты, которые помогут представить git

Скоро я представлю в продвинутую GIT. Я чувствую, что многие разработчики и инженеры DevOps знают достаточно GI … Tagged с разработкой, DevOps, Tools, Git.

Скоро я представлю в продвинутую GIT. Я чувствую, что многие разработчики и инженеры Devops знают достаточно GIT для работы, но иногда это все. Я хочу помочь людям быть более комфортно с командной строкой GIT и помочь облегчить некоторый страх или колебания в рассмотрении дел Git Edge.

Изучая вещи, я наткнулся на несколько аккуратных инструментов, которые я использую, чтобы помочь описать вещи.

Gitgraphjs

Что замечательно в этом инструменте, так это то, что я могу довольно легко нарисовать графики Commine Git, чтобы описать, что происходит при выполнении команд. Это помогает создавать отличные графики, как это:

У меня есть проект, в котором я могу изложить каждый пример для обсуждения, и из -за его JavaScript я могу изменить вещи и легко показать результат. Эти инструменты отлично подходят для слайдов и лекций, но мне также нравится, когда люди кладут в руки на клавиатуры и попробуйте вещи.

Windows Terminal

Я много делаю в Windows. Cmd.exe — не лучший опыт использования или присутствия. То же самое можно сказать о обычной PowerShell. В прошлом я использовал Git Bash, он работает довольно хорошо. Но я полностью влюбился в терминал Windows. Несколько профилей (для Bash, WSL, PowerShell, CMD), отличный шрифт и приятная масштабируемость Я наконец нашел хорошую оболочку на окнах.

О, мой _______

Если вы не знакомы с О, мой шикарный (PowerShell) , О, мой удар (Бэш) , или О, мой ZSH (ZSH) пожалуйста, обратите внимание. Эти инструменты добавляют некоторую осведомленность к вашему опыту оболочки. Если вы «CD» в папки GIT, он может показать ветвь, как далеко вперед или позади вас, и многие другие детали. Это дает вам ситуационную осведомленность о том, где вы находитесь и ваше текущее состояние. Есть также много тем, которые для настройки и настройки вашей командной строки.

Git guis

Я не использую Git Guis в своем повседневном рабочем процессе. Обычно я взаимодействую с GIT через командную строку. Но бывают иногда, когда графический интерфейс очень полезен. Сложные слияния и повторные перепонки могут быть более четкими через графический интерфейс, а также четкую визуализацию истории GIT. Не поймите меня неправильно, я могу сделать это через командную строку:

git log –graph –cecorate –Вна

Но эти инструменты делают его намного чище, чище и красивее.

Гиткракен

Я большой поклонник инструментов, которые помогают мне более эффективно делиться идеями, и это некоторые из них, которые, я думаю, помогут мне объяснить состояние GIT.

Оригинал: «https://dev.to/chris_l_ayers/some-tools-to-help-present-git-1a5f»