-
Notifications
You must be signed in to change notification settings - Fork 126
Open
Labels
Description
Libraries like Rugged open the possibility of using git features implemented in Ruby instead of shelling out to git. But should homesick still depend on having git installed at runtime? The alternative would be to keep depending on git and to show warning/error messages when a command fails because git could not be found.
Related issues
- homesick clone failure isn't handled properly #25
- Check for git before all relevant homesick commands #61
- Use file/git libraries instead of always shelling out #74 (especially related)
- Wrap all git commands automatically #85
- If git is not installed, clone will fail quietly #91
- Added Exec command #97 (with the new exec command, users could use commands like
homesick exec git pushinstead ofhomesick push)