Commit Graph

14 Commits

Author SHA1 Message Date
Steve Streeting
1f386c71b7 Revert "Add checkout --unstaged flag" 2016-07-05 17:21:44 +01:00
Orivej Desh
ef8c178393 Add checkout --unstaged flag 2016-05-30 01:00:57 +00:00
risk danger olson
58486413d3 echo messages help us track down the cause of test failures 2015-10-20 16:10:41 -06:00
rick
54601c6d34 introduce calc_oid() helper for integration tests 2015-09-21 11:50:22 -06:00
rick
f6d1f99316 skip these tests if GIT_LFS_TEST_DIR is unset 2015-09-08 14:12:51 -06:00
rick
4174867802 test the exit code of the commands 2015-09-08 10:20:52 -06:00
rick
43e9f379ce fix behavior of 7 commands when run outside git repo 2015-09-08 09:29:53 -06:00
Steve Streeting
e0e56caccd Never download anything when using the checkout command
This was always the intention but the PointerSmudge functions would
automatically do it if the local files were missing. Now they take a
boolean argument to say whether to download or not, and the case of
skipped smudge is dealt with by writing out the original pointer data
and returning a known non-fatal error.
2015-08-06 17:12:11 +01:00
risk danger olson
cc0bf4194b Merge pull request #543 from sinbad/checkout-dotpath
Support `git lfs checkout .` and similar correctly
2015-07-30 09:08:28 -06:00
Steve Streeting
6deebd3838 Support git lfs checkout . and similar correctly
Previously using `.` `./` and `.\` would only behave as expected in subdirs
(because calculating the relative dir would resolve it), using them in the
root would match nothing. Behave as expected instead.
2015-07-30 14:51:56 +01:00
Rick Olson
202ae122d4 update the shebang lines to use bash 2015-07-29 20:37:31 -06:00
Steve Streeting
0517dc2877 Fix Travis - damn this sh vs bash issue (on OS X sh==bash) 2015-07-29 12:29:43 +01:00
Steve Streeting
d719b6f5da Test checkout with path args and in subdirs 2015-07-29 12:04:57 +01:00
Steve Streeting
1d05552bde Add checkout integration test 2015-07-27 17:26:55 +01:00