Class Git

java.lang.Object
fi.evolver.script.app.Git

public class Git extends Object
  • Constructor Details

    • Git

      public Git()
  • Method Details

    • install

      public static void install()
    • configureUser

      public static void configureUser(String name, String email)
    • clone

      public static void clone(String repository, Path target)
    • addAliases

      public static void addAliases(Map<String,String> aliases)
    • getUserName

      public static Optional<String> getUserName()
    • getEmail

      public static Optional<String> getEmail()
    • getGlobalConfig

      public static Optional<String> getGlobalConfig(String name)
      Parameters:
      name - the name of the global configuration option
      Returns:
      the value of name or empty if name is not configured