#git Use Git Reflog
Use git reflog to recover lost commits and track changes to the HEAD.
#git Use Git Submodules
Use Git submodules to include and manage external repositories within your project.
#git Use Git Clean
Use git clean to remove untracked files and directories from your working directory.
#git Use Git Reset
Use git reset to undo changes and move the HEAD to a specific commit.
#git Use Git Revert
Use git revert to create a new commit that undoes the changes from a previous commit.