Tag Archives: Git

How to Deploy/Migrate Web Apps to AWS EC2
This post is also published on the Medium publication Better Programming. See my post there. Move your apps from Heroku by setting up a continuous deployment workflow for your Python and PHP web apps Heroku is deprecating its free tiers for deploying web apps by Nov 28, 2022. If you have many low-traffic portfolio projects…
How to Remove A Single Commit From 3 Commits Ago
Run the following: You will see your commits as seen below. Replace the word pick with drop for the commit you want to remove. Then, force push to remote: That’s all!
How to Backdate Git Commits
Changing Dates for the Most Recent Commit You can backdate the author date and commit date of your last commit and then push it. To change the author date: To change the commit date: See both dates of the commits: Push If you have the commit pushed to remote, you will need to force push…

Installing GitLab on a VPS on DigitalOcean
The steps I followed to install GitLab on my VPS on DigitalOcean.

CI/CD – Continuous Integration, Continuous Delivery, and Continuous Deployment
Continuous Integration (CI) CI is the process of automatically building and testing your software on a regular basis. CI tools run builds and tests triggered by these commits. This improves consistency for testing, provides faster feedback, and reduces bugs in production. Any time a commit is added to a branch, CI tests can let you…