intro files branches merge index log remotes changing-the-past shit-happens workflows bisect stash tags sandbox