- Is it going to fix something or make it more performant?
- Can we afford it breaking what’s already working?
- Does it require rewriting a lot of tests?
- Do we really need to make that change?
From Mohamed Said – Laravel Team
From Mohamed Said – Laravel Team
Developers practicing continuous integration merge their changes back to the main branch as often as possible. The developer’s changes are validated by creating a build and running automated tests against the build. By doing so, you avoid the integration hell that usually happens when people wait for release day to merge their changes into the release branch.
Continuous integration puts a great emphasis on testing automation to check that the application is not broken whenever new commits are integrated into the main branch.
ssh -T -ai ~/.ssh/id_rsa [email protected]
Solution 1
#1 Remove the key from your GITHUB repository->deploy
#2 Copy your key from macbook
pbcopy < ~/.ssh/id_rsa.pub
#3 Paste your key in the Github->repository you want to use
Solution 2
you can do a do a git clone against the https url
git clone https://git.com/david/global-helpers.git
Fast development and Integration according to David Raleche – Process
QA
Developers