git-annex/Command
Joey Hess 14e9b87d44 unannex improvements
Added files don't have to be committed before they can be unannexed.

unannex no longer commits existing staged changes

unannex of the last file in a directory now works, before it failed because
git rm deleted the directory out from under it,
2011-12-09 13:07:31 -04:00
..
Add.hs add: If interrupted, add can leave files converted to symlinks but not yet added to git. Running the add again will now clean up this situtation. 2011-12-07 16:53:53 -04:00
AddUrl.hs factor out a stopUnless 2011-12-09 12:23:45 -04:00
ConfigList.hs clean up read/show abuse 2011-11-08 00:17:54 -04:00
Copy.hs better limiting of start actions to only run whenAnnexed 2011-11-10 23:45:14 -04:00
Dead.hs add 2011-12-02 19:22:43 -04:00
Describe.hs lint 2011-11-11 01:52:58 -04:00
Drop.hs factor out a stopUnless 2011-12-09 12:23:45 -04:00
DropKey.hs factor out a stopUnless 2011-12-09 12:23:45 -04:00
DropUnused.hs Bugfix: dropunused did not drop keys with two spaces in their name. 2011-11-27 13:50:05 -04:00
Find.hs find: Support --print0 2011-11-22 14:06:31 -04:00
Fix.hs factor out a stopUnless 2011-12-09 12:23:45 -04:00
FromKey.hs lint 2011-11-11 01:52:58 -04:00
Fsck.hs add support for using hashDirLower in addition to hashDirMixed 2011-11-28 22:43:51 -04:00
Get.hs factor out a stopUnless 2011-12-09 12:23:45 -04:00
InAnnex.hs safer inannex checking 2011-11-09 18:33:15 -04:00
Init.hs init: When run in an already initalized repository, and without a description specified, don't delete the old description. 2011-11-12 15:42:52 -04:00
InitRemote.hs cleanup 2011-10-31 17:22:55 -04:00
Lock.hs clean up check selection code 2011-10-29 15:19:05 -04:00
Map.hs hslint 2011-12-09 01:57:13 -04:00
Merge.hs clean up check selection code 2011-10-29 15:19:05 -04:00
Migrate.hs factor out a stopUnless 2011-12-09 12:23:45 -04:00
Move.hs factor out a stopUnless 2011-12-09 12:23:45 -04:00
PreCommit.hs better limiting of start actions to only run whenAnnexed 2011-11-10 23:45:14 -04:00
RecvKey.hs clean up check selection code 2011-10-29 15:19:05 -04:00
Reinject.hs better limiting of start actions to only run whenAnnexed 2011-11-10 23:45:14 -04:00
Semitrust.hs clean up check selection code 2011-10-29 15:19:05 -04:00
SendKey.hs add support for using hashDirLower in addition to hashDirMixed 2011-11-28 22:43:51 -04:00
Status.hs hslint 2011-12-09 01:57:13 -04:00
Trust.hs clean up check selection code 2011-10-29 15:19:05 -04:00
Unannex.hs unannex improvements 2011-12-09 13:07:31 -04:00
Uninit.hs improve type signatures with a Ref newtype 2011-11-16 02:41:46 -04:00
Unlock.hs add support for using hashDirLower in addition to hashDirMixed 2011-11-28 22:43:51 -04:00
Untrust.hs clean up check selection code 2011-10-29 15:19:05 -04:00
Unused.hs hslint 2011-12-09 01:57:13 -04:00
Upgrade.hs clean up check selection code 2011-10-29 15:19:05 -04:00
Version.hs When not run in a git repository, git-annex can still display a usage message, and "git annex version" even works. 2011-11-16 00:49:09 -04:00
Whereis.hs better limiting of start actions to only run whenAnnexed 2011-11-10 23:45:14 -04:00