* tomas@tuxteam.de [2024-10-24 10:48]: > The error message gives me the impression that git is trying to > interpret "scratch/igc" as a file path and not as a branch. So > that might be due to some uncommon/unexpected configuration on > OP's side. > > Jean-Louis: what does the command > > git branch -a > > say on your side? * remotes/origin/scratch/hard-narrow * remotes/origin/scratch/highlight-n-windows * remotes/origin/scratch/isearch-show-toggles * remotes/origin/scratch/jit-lock-antiblink * remotes/origin/scratch/jit-lock-antiblink-cleaned-up * remotes/origin/scratch/joaot/make-completion-at-point-function That is where I expected "igc" to be alphabetically sorted, is not there. I am using git from git://git.sv.gnu.org/emacs.git > You might have more luck by stating explicitly which branch you > want to track with > > git checkout -b scratch/igc --track origin/scratch/igc > > (I'm now assuming that your upstream repo is called "origin" on > your side, which is convention, but no law). $ git checkout -b scratch/igc --track origin/scratch/igc fatal: 'origin/scratch/igc' is not a commit and a branch 'scratch/igc' cannot be created from it -- Jean Take action in Free Software Foundation campaigns: https://www.fsf.org/campaigns ✡️🛡️ Proudly standing with Israel, a nation rooted in history and culture. Let's condemn hatred and promote understanding. In support of Richard M. Stallman https://stallmansupport.org/