Сегодня утром решил почитать статьи, связанные с Git.
Если вы новичок, то рекомендую почитать статью, которая рассказывает о том, как работает #git и на примерах объясняются базовые команды.
Сегодня хочу с вами делиться некоторыми командами, которые помогают мне в работе.
1) В работе иногда сталкиваюсь с тем, что после совершения коммита понимаю, что добавил в него не все нужные мне файлы. Для добавления создаётся новый коммит, в котором указывается сообщение "Add to previous commit". На практике это выглядит не очень красиво, ведь данный коммит не несет никакой пользы. Лучше не создавать новый коммит, а добавить файлы в последний при помощи команды
2) В некоторых компаниях руководство требует отправлять отчеты о проделанной работе за неделю. Для быстрого составления отчета можно воспользоваться командой
Если вы новичок, то рекомендую почитать статью, которая рассказывает о том, как работает #git и на примерах объясняются базовые команды.
Сегодня хочу с вами делиться некоторыми командами, которые помогают мне в работе.
1) В работе иногда сталкиваюсь с тем, что после совершения коммита понимаю, что добавил в него не все нужные мне файлы. Для добавления создаётся новый коммит, в котором указывается сообщение "Add to previous commit". На практике это выглядит не очень красиво, ведь данный коммит не несет никакой пользы. Лучше не создавать новый коммит, а добавить файлы в последний при помощи команды
git commit --amend. 2) В некоторых компаниях руководство требует отправлять отчеты о проделанной работе за неделю. Для быстрого составления отчета можно воспользоваться командой
git log --author="author_name" --after="1 week ago" --oneline.So You Think You Know Git
#git
В начале этой недели вдохновился видео про Git и решил поделиться им с вами.
Во всех командах, где я работал использовался Git и его знание даже не обговаривалось. В большинстве случаев хватает использования базовых сценариев и команд: типа push, pull, работа с git flow и т.д.
Однако, Git очень мощный инструмент, и тут есть невероятное количество команд, которые повышают удобство работы в команде. Вот о многих подобных командах можно узнать из видео.
Кто знает, может быть парочку из них и приживутся у вас в команде. А если и не приживутся — в любом случае где-нибудь в компании разработчиков можете понтануться знанием какой-то редкой фичи из Git🤪
#git
В начале этой недели вдохновился видео про Git и решил поделиться им с вами.
Во всех командах, где я работал использовался Git и его знание даже не обговаривалось. В большинстве случаев хватает использования базовых сценариев и команд: типа push, pull, работа с git flow и т.д.
Однако, Git очень мощный инструмент, и тут есть невероятное количество команд, которые повышают удобство работы в команде. Вот о многих подобных командах можно узнать из видео.
Кто знает, может быть парочку из них и приживутся у вас в команде. А если и не приживутся — в любом случае где-нибудь в компании разработчиков можете понтануться знанием какой-то редкой фичи из Git
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
So You Think You Know Git - FOSDEM 2024
Scott Chacon's FOSDEM 2024 talk on Git Tips and Tricks and why he's working on GitButler now (https://gitbutler.com)
Scott talks about:
00:00 - Introduction
01:06 - About Me (well, Scott Chacon)
02:36 - How Well Do You Know Git?
05:09 - Our Agenda
06:25…
Scott talks about:
00:00 - Introduction
01:06 - About Me (well, Scott Chacon)
02:36 - How Well Do You Know Git?
05:09 - Our Agenda
06:25…
❤7🔥6👍4
GitHub Wrapped
#git
Под конец года попался клёвый сервис для анализа активности в Github.
И как раньше никому эта идея не приходила в голову?
Если вдруг не учитываются приватные репозитории — в настройках профиля надо выбрать «Include private contributions on my profile».
Делитесь в комментариях своей статой, будеммериться сравнивать коммиты.
#git
Под конец года попался клёвый сервис для анализа активности в Github.
И как раньше никому эта идея не приходила в голову?
Если вдруг не учитываются приватные репозитории — в настройках профиля надо выбрать «Include private contributions on my profile».
Делитесь в комментариях своей статой, будем
Git-Wrapped
GitHub Wrapped 2025 - Your Coding Year in Review
Like Spotify Wrapped, but for your GitHub activity! Discover your coding journey in 2024 with beautiful visualizations. See your top languages, commit streaks, and more in an engaging story format.
1❤7🔥3👍2👌1
Git Secrets
#git
Скорее всего, в вашем репозитории есть приватные данные, необходимые для работы: например, secret-ключи для сторонних сервисов, API-ключи или конфиги для сборки проекта.
Обычно такие файлы добавляют в gitignore, чтобы не хранить их в общей репе.
Но дальнейшее управление ими становится затруднительным: при изменениях приходится пересылать новую версию вручную или использовать сторонние инструменты.
Вдруг вы не знали, но есть такая утилита, как
Он шифрует файлы прямо в вашем репозитории, сохраняет историю коммитов и позволяет легко управлять доступами.
Пользуйтесь, если раньше не знали о таком хорошем инструменте. Хорошая инструкция для настройки тут.
#git
Скорее всего, в вашем репозитории есть приватные данные, необходимые для работы: например, secret-ключи для сторонних сервисов, API-ключи или конфиги для сборки проекта.
Обычно такие файлы добавляют в gitignore, чтобы не хранить их в общей репе.
Но дальнейшее управление ими становится затруднительным: при изменениях приходится пересылать новую версию вручную или использовать сторонние инструменты.
Вдруг вы не знали, но есть такая утилита, как
git-secret, которая решает все эти проблемы. Он шифрует файлы прямо в вашем репозитории, сохраняет историю коммитов и позволяет легко управлять доступами.
Пользуйтесь, если раньше не знали о таком хорошем инструменте. Хорошая инструкция для настройки тут.
🔥17👍10❤2🤔1