š.š“š¶š š±š¶š³š³: Show file differences not yet staged.
š®. š“š¶š š°š¼šŗšŗš¶š -m "commit message": Commit all tracked changes with a message. šÆ. š“š¶š ššš®ššš: Show the state of your working directory. š°. š“š¶š š®š±š± š³š¶š¹š²_š½š®ššµ: Add file(s) to the staging area. š±. š“š¶š š°šµš²š°šøš¼šš -šÆ šÆšæš®š»š°šµ_š»š®šŗš²: Create and switch to a new branch. š². š“š¶š š°šµš²š°šøš¼šš šÆšæš®š»š°šµ_š»š®šŗš²: Switch to an existing branch. š³. š“š¶š š°š¼šŗšŗš¶š --š®šŗš²š»š±: Modify the last commit. š“. š“š¶š š½šššµ š¼šæš¶š“š¶š» šÆšæš®š»š°šµ_š»š®šŗš²: Push a branch to a remote. šµ. š“š¶š š½šš¹š¹: Fetch and merge remote changes. šš¬. š“š¶š šæš²šÆš®šš² -š¶: Rebase interactively, rewrite commit history. šš. š“š¶š š°š¹š¼š»š²: Create a local copy of a remote repo. šš®. š“š¶š šŗš²šæš“š²: Merge branches together. ššÆ. š“š¶š š¹š¼š“-ššš®š: Show commit logs with stats. šš°. š“š¶š ššš®ššµ: Stash changes for later. šš±. š“š¶š ššš®ššµ š½š¼š½: Apply and remove stashed changes. šš². š“š¶š ššµš¼š š°š¼šŗšŗš¶š_š¶š±: Show details about a commit. šš³. š“š¶š šæš²šš²š šššš~š: Undo the last commit, preserving changes locally. šš“. š“š¶š š³š¼šæšŗš®š-š½š®šš°šµ-š š°š¼šŗšŗš¶š_š¶š±: Create a patch file for a specific commit. ššµ. š“š¶š š®š½š½š¹š š½š®šš°šµ_š³š¶š¹š²_š»š®šŗš²: Apply changes from a patch file. š®š¬. š“š¶š šÆšæš®š»š°šµ -š šÆšæš®š»š°šµ_š»š®šŗš²: Delete a branch forcefully. š®š. š“š¶š šæš²šš²š: Undo commits by moving branch reference. š®š®. š“š¶š šæš²šš²šæš: Undo commits by creating a new commit. š®šÆ. š“š¶š š°šµš²šæšæš-š½š¶š°šø š°š¼šŗšŗš¶š_š¶š±: Apply changes from a specific commit. š®š°. š“š¶š šÆšæš®š»š°šµ: Lists branches. š®š±. š“š¶š šæš²šš²š --šµš®šæš±: Resets everything to a previous commit, erasing all uncommitted changes.