Закончил в прошлый разПрактичное и простое руководство по 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, я выпрыгиваю из этих команд в поле команд на экране и чувствую себя гиком в кино.
напиши в конце
В эти выходные я поднимусь, чтобы немного поболтать с вами и, кстати, поделюсь двумя советами. В будущем так будет каждую неделю, конечно, я имею в виду, что каждую неделю нужно делиться маленькими хитростями или типа того.
Какими советами поделиться, объем обмена, вы можете оставить сообщение в фоновом режиме, чтобы сказать мне, что вы хотите увидеть, я напишу больше о том, что вы хотите увидеть, в любом случае, пока за мной сейчас не так много людей, в общем каждый может об этом позаботиться, не дави на меня сейчас, когда ты собираешься ждать?