В последнее время я часто использую
git для разных проектов и хочу поделиться несколькими советами, как сделать работу с ним удобнее.
Одним из
преимуществ git являются дешевые бранчи. Поскольку бранч - это
просто файл в .git/refs/heads, который содержит id последнего коммита в этом бранче, создание нового бранча выполняется за очень небольшое время. При таких возможностях разумно использовать бранчи, что называется, “на все деньги”, что большинство программистов и делает.
Независимо от выбранной
модели использования бранчей, рано или поздно наступает момент, когда можно забыть, в каком бранче вы находитесь в данный момент и закоммитить код не туда. Хотя это некритично и ошибку можно
легко исправить, но таких ситуаций по возможности хотелось бы избегать. К счастью, информацию о имени бранча и прочие сведения довольно легко добавить в bash prompt, которая постоянно перед глазами.
Read the rest of this entry » Originally published at
my personal blog. You can comment here or
there.