• HOME
  • POSTS
  • CONTACT
  • LINKS
  • LANGUAGES
    • English
    • Turkish

GIT

Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

  • 1. 15/10/2022 Using private Docker repository in Dockerfile
  • 2. 20/03/2022 GitOps style CI/CD setup using GitHub Actions, ArgoCD, Helm and Kubernetes
  • 3. 22/02/2022 Managing application configurations in local and kubernetes environments
  • 4. 08/02/2022 Setting up an automated CI/CD pipeline with GitHub Actions, ArgoCD, Helm and Kubernetes
  • 5. 03/02/2022 Application deployment with Helm and GitHub actions to Kubernetes cluster
  • 6. 24/12/2021 A simple monorepo design that integrates with Docker and Kubernetes
  • 7. 01/08/2021 Deploying a Golang application to Kubernetes cluster using GitHub actions
  • 8. 13/02/2020 Useful and interesting things to know
  • 9. 29/04/2019 Implementing a CI/CD Jenkins pipeline for a Dockerised application with different environments
  • 10. 24/02/2019 Triggering Jenkins pipeline for docker from Git develop branch merge
  • 11. 23/02/2019 Triggering Jenkins pipeline for docker from Git feature branch push
  • 12. 20/02/2019 Integrating Jenkins with GitHub to run dockerised application pipeline
  • 13. 16/02/2019 Integrating Jenkins with GitHub over SSH
  • 14. 09/09/2018 Linking GitHub and Docker Hub to automatically build images on GitHub push events
  • 15. 11/07/2018 Feature flags
  • 16. 18/02/2018 Visualising git branch and commit history in terminal
  • 17. 10/02/2018 Automatically amending the commit message with commit-msg hook
  • 18. 14/01/2017 Setup GitHub and Jenkins integration for pull request builder and merger
  • 19. 27/11/2016 Setup GitHub and Jenkins integration for code push
  • 20. 03/11/2016 Git pre-push hook example for php-cs-fixer
  • 21. 01/06/2016 Solution for 'ssh: connect to host github.com port 22: Connection timed out' error
  • 22. 16/04/2016 Working with git release branches
  • 23. 16/04/2016 Working with gitflow release branches
  • 24. 16/04/2016 Working with git hotfix branches
  • 25. 16/04/2016 Setting up a new git project from scratch
  • 26. 16/04/2016 Some useful git branching notes
  • 27. 16/04/2016 Working with gitflow feature branches
  • 28. 16/04/2016 Install, setup and reconfigure gitflow
  • 29. 16/04/2016 Working with gitflow hotfix branches
  • 30. 16/04/2016 Working with git feature branches
  • 31. 22/01/2016 Squashing many commits into one commit with interactive git rebase
  • 32. 20/05/2015 How to recover deleted git branch
  • 33. 20/03/2015 The most commonly used git commands
  • 34. 15/03/2015 Transferring a single file from one branch to another with git checkout
  • 35. 14/03/2015 Revert last commit by discarding everything with git reset --hard HEAD
  • 36. 14/03/2015 Renaming the current branch name with git branch
  • 37. 14/03/2015 Revert last commit but keep all the changes to the files with git reset --soft HEAD~1
  • 38. 14/03/2015 Remove a file from index with git reset HEAD before commit
  • 39. 12/03/2015 How should team members use git pull push merge
  • 40. 10/03/2015 Remove a file from working directory with git rm --force before commit
  • 41. 06/03/2015 Git commit error: insufficient permission for adding an object to repository database .git/objects
  • 42. 22/02/2015 Physically removing untracked files and folders with git clean -fd from the current working directory
  • 43. 19/02/2015 Removing git repository from application folder
  • 44. 09/02/2015 Making hotfix easy with git flow
  • 45. 02/12/2014 Ignore changes to a tracked file and remove it from working tree with git update-index --assume-unchanged
  • 46. 02/12/2014 Adding only tracked files to index with git add -u and ignoring untracked files for next commit
  • 47. 18/11/2014 Undo changes to all unstaged files with git checkout -- .
  • 48. 18/11/2014 Undo changes to a file with git checkout --
  • 49. 06/11/2014 Creating a global .gitignore file
  • 50. 06/11/2014 Creating a global .gitignore file in vagrant session
  • 51. 27/09/2014 Changing remote repository url in local system with git remote set_url
  • 52. 29/08/2014 Remove a file from index with git rm --cached before commit
  • 53. 17/08/2014 Getting a particular commit from a branch with git cherry-pick
  • 54. 07/07/2014 Reset all changes to previous commit with git reset --hard
  • 55. 17/05/2014 Installing git package on Ubuntu
  • 56. 19/04/2014 Transferring all indexed files and folders from one branch to another with git stash
  • 57. 19/04/2014 Keeping the work with git stash without committing and go to work in different branch for urgent request
  • 58. 07/03/2014 Revert git add command with git reset to unstage or unindex files and folders


© 2014 ‐ 2023 inanzzz.com | Privacy Policy