ProgrammingVersion ControlGit AdvancedOn this pageGit AdvancedKnow what's going on.Commit by handRebaseInteractive Rebaserebase-on-pullExternal diff toolsAdvanced loggingReflogReset