Why does git cvsimport create a branch named origin?

2019-01-18 Thread Steve Keller
After converting my CVS repositories from CVS to git using git cvsimport -a -m -A authors repo I see that two branches, master and origin are created: $ cd repo $ git branch * master origin What is the branch origin for? Should I delete it? Steve

How do I get rid of unneeded objects?

2019-01-18 Thread Steve Keller
After deleting a branch or amending a commit I still have orphaned objects in the repository: $ mkdir repo; cd repo $ git init $ date > foo; git add foo; git commit -mmsg1 $ date > foo; git add foo; git commit -mmsg2

How to convert SVN tags to git tags?

2019-01-18 Thread Steve Keller
After converting from SVN to git using git svn init + git svn fetch, my SVN tags appear as remote branches in git. I find many suggestions to convert these to git tags by calling git tag -a but this gives something like this C4 | V T -> C3 -> C2