Thread (12 messages) flat view 12 messages, 2 authors, 2016-06-15

Re: git fails with control characters in trunk directory name

From: Alex Riesen <hidden>
Date: 2016-06-15 22:46:45

2009/5/11 Hugo Mildenberger [off-list ref]:
Using the mouse to paste a git url from a website into a terminal session in
order to clone the repository, I recently managed to include invisible
control characters into the git trunk directory name.
Git has no "trunk". Not in CVS/CVN sense, at least
Consequently, I faced all sort of strange behaviour like git pull not working
(error 2), later on a kernel make which supposedly could not finding a rule
to create the trunk directory and more such inconsistencies.
I then reinstalled git, rcs and so on and also tried unsuccessfully several
git versions. The next morning I looked into the .git/config file and
recognized that the "url" key value within the [remote "origin"] section
contained some control characters: ^J and \n, as fas as I remember.
What platform are you on?
Can you show your .git/config?
While this was almost entirely my fault, git could possibly apply a filter,
reject such a name or at least issue a warning.
Maybe. Or maybe it can just work (well, assuming the user meant to
use an url with character you considered "control").
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help