Hello, I am evaluating git for use in a company. Please correct if I am wrong. I am concerned that an inexperienced developer could mistakenly rebase branches, destroying the original branch. Attached is a script (Windoze) that shows the 'topic' branch being moved!, after the rebase we are unable to see the original branch, read it's history or find it's commit points. Surely no operation should remove anything from the repository. Operations like this irreversibly break the repository . When rebasing the original branch must be retained. Yours faithfully, Gene Thomas.
<<attachment: git-test.bat>>