From: Christian Weisgerber Subject: Re: rebase suffers '?' conflicts To: gameoftrees@openbsd.org Date: Wed, 12 Apr 2023 23:33:42 +0200 Stefan Sperling: > Two diffs below: > update the base commit ID of unmodified files if the blob ID matches > fix rebase/histedit -a leaving some files on the temporary branch There is another oddity. After aborting the rebase, there are now modified file modes: #!/bin/sh -x git clone --bare https://github.com/openbsd/src.git cd src.git git config remote.origin.fetch '+refs/heads/*:refs/remotes/origin/*' git remote add jca https://github.com/jcourreges/openbsd-src.git git fetch --all cd .. got co src.git cd src got br tmp got br -c jca/llvm15-12 llvm15 got up -b tmp got rb llvm15 got rb -a got st m gnu/llvm/clang/include/clang/AST/DeclTemplate.h m gnu/llvm/clang/lib/AST/DeclTemplate.cpp m gnu/llvm/clang/lib/Sema/SemaConcept.cpp m gnu/llvm/clang/lib/Sema/SemaTemplate.cpp m gnu/llvm/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp m gnu/llvm/clang/utils/analyzer/CmpRuns.py m gnu/llvm/clang/utils/analyzer/SATestBuild.py -- Christian "naddy" Weisgerber naddy@mips.inka.de