Поделитесь небольшим трюком, чтобы заставить Git ~

Git

Закончил в прошлый разПрактичное и простое руководство по Git, легко освоить разработку для нескольких человек, обратная связь, которую я получил, превзошла все мои ожидания.

Когда два дня назад я скопировал статьи из публичного аккаунта WeChat о Nuggets, Jianshu и CSDN, количество прочтений и лайков просто ослепило меня...

Само собой, написание хорошее.Как читатели моего официального аккаунта,вы все выкопаны мной с других платформ."Красавчик",я не видел, чтобы кто-то из вас делился и пересылал

Количество лайков и прочтений всех статей на моем официальном аккаунте суммируется, а я до сих пор не копирую и десятой части прошлых статей, что меня очень огорчает. мои слова, и я буду больше мотивирован, чтобы написать лучший текст, чтобы поделиться с вами

Как основной владелец официального аккаунта WeChat, я должен полагаться на аналогичные данные других платформ, чтобы получить чувство выполненного долга.Я думаю, что я достаточно несчастен.

Но приятно, что кто-то недавно написал мне личное сообщение и сказал: «Я вспомнил командную строку GIT только потому, что прочитал свою статью». Я так счастлив, услышав это

Git — хорошая штука.После использования Git я чувствую, что другие контроллеры версий действительно не просты в использовании, а операции с командной строкой очень просты в использовании.

Использование командной строки Git в предыдущей статье в основном решило 95% проблем. (только с точки зрения использования разработчика)

На этот раз немного добавлю.Поделюсь с вами небольшой хитростью, она очень полезная, а еще может действовать принудительно!

Расширенное использование Git Log

Git просматривать журналы, использовать отдельноgit logДля работы слишком много информации по каждому коммиту, слишком много информации о помехах, а слияние различных веток не видно, что очень неудобно.

Сегодня я поделюсь с вами пафосной командной строкой, совмещенной с предыдущей статьейПрактичное и простое руководство по Git, 5 минут, чтобы получить Git, теперь вы можете избавиться от стороннего программного обеспечения, чтобы использовать Git, копировать и вставлять, чтобы использовать

git log --graph --pretty=format:'%Cred%h%Creset - %C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --date=relative

Позвольте мне показать вам эффект, разве это не потрясающе?

Командная строка такая длинная и сложная, как нам ее запомнить? Не паникуйте, я поделюсь с вами еще одной хорошей вещью

Это псевдоним операции Gitalias, использование этой команды может значительно повысить эффективность ввода из командной строки.

псевдоним эффективность король

Команды, которые мы часто используем, этоbranch,checkout,commitИ так далее, хотя и просто, но также и хлопотно вводить.Как программист, цель разработки программ состоит в том, чтобы повысить эффективность.Если вы можете двигать пальцем, чтобы решить проблему, вы никогда не должны двигать дважды.Вы должны сделать самый ваш "ленивый".

Например, см. следующий пример:

git config --global alias.ck checkout

git config --global alias.br branch

git config --global alias.ck commit

После того, как это настроено, мы используем эти команды позже, напримерgit checkout, введите напрямуюgit ckбыть сделано. Это 666?

alias.xxнажмите позадиxxОн представляет собой псевдоним, который мы установили. При его использовании просто введите псевдоним напрямую.

пока вышеgit log, мы можем использоватьaliasДля повышения эффективности следующую командную строку можно использовать напрямую, скопировав и вставив ~

Если вы не вносите никаких изменений, введите при использованииgit lgПросто

git config --global alias.lg "log --graph --pretty=format:'%Cred%h%Creset - %C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --date=relative"

я покажу тебе картинку

После выполнения напрямую откройте ввод консоли при использованииgit lgВот и все, легко заставить, и легко

Кстати, при работе с командной строкой Git копированиеctrl+insert, пастаshift+insert, при просмотре журнала нажмите «Ввод», чтобы загрузить дополнительную информацию журнала, нажмитеqКлюч состоит в том, чтобы выйти из просмотра журнала

существуетmergeПослеcommit, иногда появляется диалоговое окно Linux, в котором вы можете написать заметку.

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

в соответствии сiЧтобы войти в режим редактирования диалога, установитеcommitПосле написания замечаний в соответствии сESCВыйти из режима редактирования в соответствии с:+wqВыйти и сохранить

Зачем использовать командную строку?

Вы все должны знать,Программное обеспечение стороннего интерфейса работает с Git. По сути, оно использует командную строку Git. Некоторые сложные операции напрямую объединяются с GIT и выполняются напрямую., но программа их инкапсулирует и не дает нам увидеть командную строку

Раньше я также использовал визуальное стороннее программное обеспечение для использования операции командной строки Git. Позже я обнаружил, что всегда были необъяснимые проблемы, и сообщение об ошибке казалось запутанным. Позже я просто научился использовать операцию командной строки .

После использования командной строки я обнаружил, что скорость и точность выполнения,Гораздо эффективнее, чем использование стороннего программного обеспечения, а какие-то необъяснимые проблемы больше никогда не возникали

Поскольку программное обеспечение инкапсулирует ряд команд Git, и когда мы используем его сами, мы очень четко понимаем логическую последовательность отправки Git, поэтому шаг за шагом, пока логика верна, не будет ошибки, даже если теперь есть ошибкаПри работе с командной строкой четко указывается, что не так и как это исправить., что также экономит нам время на поиск Baidu с отчетом об ошибках программного обеспечения интерфейса.

Когда я впервые начал использовать командную строку, я не привык к ней, но после ее умелого использования вы вообще не захотите открывать стороннее программное обеспечение~

Конечно,Технология — это всего лишь инструмент, цель инструмента — повысить эффективность, если вы считаете, что использование программного обеспечения с графическим интерфейсом более эффективно, просто сделайте это по-своему.

Как и я, стремясь к эффективности, я также хочу иметь возможность притворяться~~

Как кодовое животное, которое опирается на экосистему Windows, все является визуальной операцией, единственное, что я могу сделать, это выглядеть как гик в кино, то есть пора использовать командную строку Git...

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

напиши в конце

В эти выходные я поднимусь, чтобы немного поболтать с вами и, кстати, поделюсь двумя советами. В будущем так будет каждую неделю, конечно, я имею в виду, что каждую неделю нужно делиться маленькими хитростями или типа того.

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

Сканируйте и следите за общедоступной учетной записью WeChat «Нао Нао ест рыбу», каждый день есть хороший обмен