git format-patch -n <hash>
onde o -n é o número de commits a partir do hash
Ex. Para gerar 7 arquivos de patch a partir do HEAD
git format-patch -7 HEAD
| # SETUP # | |
| DOMAIN=example.com | |
| PROJECT_REPO="git@github.com:example.com/app.git" | |
| AMOUNT_KEEP_RELEASES=5 | |
| RELEASE_NAME=$(date +%s--%Y_%m_%d--%H_%M_%S) | |
| RELEASES_DIRECTORY=~/$DOMAIN/releases | |
| DEPLOYMENT_DIRECTORY=$RELEASES_DIRECTORY/$RELEASE_NAME | |
| # stop script on error signal (-e) and undefined variables (-u) |
| --- | |
| ip: "192.168.10.10" | |
| memory: 2048 | |
| cpus: 1 | |
| provider: virtualbox | |
| authorize: ~/.ssh/pub | |
| keys: | |
| - ~/.ssh/private.ppk |
| https://ssl.gstatic.com/docs/common/profile/alligator_lg.png Anonymer Alligator | |
| https://ssl.gstatic.com/docs/common/profile/anteater_lg.png Anonymer Ameisenbär | |
| https://ssl.gstatic.com/docs/common/profile/axolotl_lg.png Anonymer Axolotl | |
| https://ssl.gstatic.com/docs/common/profile/badger_lg.png Anonymer Dachs | |
| https://ssl.gstatic.com/docs/common/profile/bat_lg.png Anonyme Fledermaus | |
| https://ssl.gstatic.com/docs/common/profile/beaver_lg.png Anonymer Biber | |
| https://ssl.gstatic.com/docs/common/profile/buffalo_lg.png Anonymer Büffel | |
| https://ssl.gstatic.com/docs/common/profile/camel_lg.png Anonymous Camel --- | |
| https://ssl.gstatic.com/docs/common/profile/capybara_lg.png Anonymes Capybara | |
| https://ssl.gstatic.com/docs/common/profile/chameleon_lg.png Anonymes Chamäleon |