savannah-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Savannah-users] Discussion of version control systems (was: Messed


From: Paul Smith
Subject: Re: [Savannah-users] Discussion of version control systems (was: Messed up CVS repository)
Date: Tue, 30 Jul 2019 10:58:11 -0400

On Tue, 2019-07-30 at 10:48 -0400, Asher Gordon wrote:
> From the man pages git-mv(1) and git-rm(1), it looks like it is
> possible to move files and directories and remove files. But it
> wasn't clear whether or not you could remove directories. Do you know
> if this is possible?

Git doesn't actually control directories.  It only controls files. 
Directories are created if a Git controlled file exists in it, and they
aren't created (by Git) if there's no Git controlled file in it.

So simply removing all files in a directory will cause the directory to
no longer be created when you check out the commits where those files
don't exist.

It does mean that you can't add an empty directory to Git.  This is
very rarely an issue.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]