@Commit

Reference the current working state changes compared to the last commit. This shows all modified, added, and deleted files that haven’t been committed yet.

@Branch

Compare your current branch’s changes with the main branch. This shows all commits and changes that exist in your branch but not in main, helping you understand what would be merged.