Как добавить форк зависимости в Composer

Обложка к записи Как добавить форк зависимости в Composer

Если в своём проекте вы используете чей-то репозиторий, который не поддерживается автором, но при этом имеете свой акутальный форк с новыми фичами и исправлением ошибок, то его можно добавить в composer.json. Для этого в блок repositories добавляем ссылку на репозиторий с форком и типом git или vcs, а также меняем в require ветку на dev: …

ПодробнееКак добавить форк зависимости в Composer

Как переименовать локальную и удалённую ветку в Git

Обложка к записи Как переименовать локальную и удалённую ветку в Git

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

Multiple Development Environments on One Domain

Participants might not be able to setup their own development environments in light of many possible reasons and limitations. So remote development environments are usually setup for such participants so that they can work on their own forks of a project without interfering with others’ work. S/FTP/S is usually used, due to their inability to use version control remotely.

Differential Backups using Git Bundles

I like minimal, self-contained solutions. One excellent tool is, of course, rsync, which offers incremental file transfers, which is pretty neat, and saves space by only saving changed files from last checkpoint. This type of backup is usually referred to as incremental backsup. For your media collection or user file uploads this is great. But space can be saved even more if most of the changes are inside the files. This is where differential backup comes in. rsync doesn’t do differential backups. Moreover, there seems to be no straightforward access to history, diffs, etc.