# More Git Beyond the basics of tracking changes and collaborating, Git offers a range of powerful features for managing complex projects. These features allow you to streamline your workflow, experiment safely with new ideas, and maintain a clean and organized project history. Exploring these more advanced aspects of Git can significantly enhance your development process. Visit the following resources to learn more: - [@article@Git stash](https://www.atlassian.com/git/tutorials/saving-changes/git-stash) - [@article@Merging vs. rebasing](https://www.atlassian.com/git/tutorials/merging-vs-rebasing) - [@video@How to Use Git Reset Soft, Mixed, and Hard](https://youtu.be/s1idhUiCk38?si=F60WS6ukxUUjM-ZI) - [@video@Git MERGE vs REBASE](https://youtu.be/0chZFIZLR_0?si=Kua8FdA5to7zHHqG)