coding

Git - машина времени

20 декабря 2016 г.

Наверное каждый задумывался о том, что было бы не плохо исправить некоторые моменты в своей жизни, вернуться в нужный момент и прожить его по другому, зная наперед что может случиться — купить валюту за день до ее подорожания или не быть придурком и идти учится на гаишника… в общем у каждого свое. Но к сожалению (или к радости) такое в реальной жизни невозможно, а вот в программировании это вполне реально.

Git — система контроля версий, машина времени для разработчика. Она может делать снимки вашего проекта. А дальше как в «Эффекте бабочки», вы работали-работали и поняли, что наделали дел, берете нужную фотографию вашего проекта, смотрите на нее пристально, и вот все вокруг затряслось, запрыгало, и бац, вы вернулись в то время, когда это фотография была сделана, когда вы еще не успели все испортить. Очень полезная штука. На странице информации есть пару ссылок по этой теме, а тут я хотел поделиться алиасами для git, где-то их подглядел, очень удобно пользоваться:

  $ git config --global alias.co checkout
  $ git config --global alias.ci commit
  $ git config --global alias.st status
  $ git config --global alias.br branch
  $ git config --global alias.hist 'log --pretty=format:"%h %ad | %s%d [%an]" --graph --date=short'
  $ git config --global alias.type 'cat-file -t'
  $ git config --global alias.dump 'cat-file -p'

 

Удобная шпаргалка в jpg (1755×1240px) - сохранить к себе:

 

 

Просмотров - 527

Оставить комментарий

Комментарий будет размещен на сайте после прохождения модерации.

Комментарии

Еще не оставлено ни одного комментария.