devopswithabdullah.hashnode.devLecture # 16 - Undoing CommitsUndoing Commits: To undo commits in Git, you have several options depending on your specific needs and the state of your repository. Undo the Last Commit (without changing files): To undo the last commit but keep the changes in your working direct...Feb 24, 2024·1 min read
devopswithabdullah.hashnode.devLecture # 15 - Git StashGit Stash: git stash is a command in Git that allows you to temporarily shelve changes you've made to your working directory, so you can work on something else without committing your changes to a branch. Below are the steps to see how git stash work...Feb 24, 2024·1 min read
devopswithabdullah.hashnode.devLecture # 14 - GitignoreGitignore: The .gitignore file is a text file used by Git to specify intentionally untracked files that Git should ignore. These files are typically generated as part of the build process, contain sensitive information, or are specific to a developer...Feb 24, 2024·1 min read
devopswithabdullah.hashnode.devLecture # 13 - Resolving Merge ConflictsResolving Merge Conflicts: Merge conflicts occur in Git when you attempt to merge branches, and Git is unable to automatically reconcile the differences between the changes made on the branches. This typically happens when both branches have modifica...Feb 24, 2024·1 min read
devopswithabdullah.hashnode.devLecture # 12 - Git RebaseRebase: Git rebase is a command used to reapply commits on top of another base branch. It's essentially a way to move or integrate a series of commits from one branch to another, typically used to maintain a cleaner and more linear project history. R...Feb 24, 2024·1 min read