hudson.plugins.git.GitException: Could not checkout 59608d5e35d7db504bcbbcdb6b6f242d12cd615a

tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    GitHub comment 86#280435998

    GitHub | 2 weeks ago | MinecraftModDevelopmentBot
    hudson.plugins.git.GitException: Could not checkout 59608d5e35d7db504bcbbcdb6b6f242d12cd615a
  2. 0

    GitHub comment 86#280437989

    GitHub | 2 weeks ago | MinecraftModDevelopmentBot
    hudson.plugins.git.GitException: Could not checkout 59608d5e35d7db504bcbbcdb6b6f242d12cd615a
  3. 0

    GitHub comment 86#280437055

    GitHub | 2 weeks ago | MinecraftModDevelopmentBot
    hudson.plugins.git.GitException: Could not checkout 59608d5e35d7db504bcbbcdb6b6f242d12cd615a
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    GitHub comment 86#280437730

    GitHub | 2 weeks ago | MinecraftModDevelopmentBot
    hudson.plugins.git.GitException: Could not checkout 59608d5e35d7db504bcbbcdb6b6f242d12cd615a
  6. 0

    There seems to be a problem related to the core.symlinks config option. Usually, if core.symlinks is not set (the default), Git will probe the target file system for symlinks support when cloning (see [1]). As Windows does not support symlinks in the POSIX sense, Git for Windows internally uses core.symlinks=false if that option is otherwise unset. However, relying on this results in this error for me (see [2]): {code} Cloning the remote Git repository Cloning repository git://github.com/sschuberth/git.git Fetching upstream changes from git://github.com/sschuberth/git.git Checking out Revision 21d457224673682f2879170c504750db98638d2e (origin/master) FATAL: Could not checkout null with start point 21d457224673682f2879170c504750db98638d2e hudson.plugins.git.GitException: Could not checkout null with start point 21d457224673682f2879170c504750db98638d2e at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl.java:1222) at hudson.plugins.git.GitSCM.checkout(GitSCM.java:870) at org.jenkinsci.plugins.multiplescms.MultiSCM.checkout(MultiSCM.java:117) at hudson.model.AbstractProject.checkout(AbstractProject.java:1376) at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:655) at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:560) at hudson.model.Run.execute(Run.java:1592) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:237) Caused by: hudson.plugins.git.GitException: Command "git checkout -f 21d457224673682f2879170c504750db98638d2e" returned status code 1: stdout: stderr: error: unable to create symlink RelNotes (Function not implemented) Note: checking out '21d457224673682f2879170c504750db98638d2e'. {code} Directly using Git from the command line on the server works fine to clone the repository, I do not get any errors about being unable to create symlinks then. The error in Jenkins disappears when I explicitly do "git config --system core.symlinks false" on the build server (see [3]). [1] http://stackoverflow.com/a/11664406/1127485 [2] http://mingwgitdevenv.cloudapp.net/job/mingwGitDevEnv-test-git/32/console [3] http://mingwgitdevenv.cloudapp.net/job/mingwGitDevEnv-test-git/33/consoleFull

    Jenkins JIRA | 3 years ago | Sebastian Schuberth
    hudson.plugins.git.GitException: Could not checkout null with start point 21d457224673682f2879170c504750db98638d2e

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. hudson.plugins.git.GitException

      Could not checkout 59608d5e35d7db504bcbbcdb6b6f242d12cd615a

      at org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute()
    2. org.jenkinsci.plugins
      CliGitAPIImpl$9.execute
      1. org.jenkinsci.plugins.gitclient.CliGitAPIImpl$9.execute(CliGitAPIImpl.java:2063)
      1 frame
    3. Hudson GIT plugin
      GitSCM.checkout
      1. hudson.plugins.git.GitSCM.checkout(GitSCM.java:1135)
      1 frame
    4. Hudson
      AbstractBuild$AbstractBuildExecution.defaultCheckout
      1. hudson.scm.SCM.checkout(SCM.java:496)
      2. hudson.model.AbstractProject.checkout(AbstractProject.java:1278)
      3. hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:604)
      3 frames
    5. jenkins.scm
      SCMCheckoutStrategy.checkout
      1. jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
      1 frame
    6. Hudson
      Executor.run
      1. hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529)
      2. hudson.model.Run.execute(Run.java:1728)
      3. hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
      4. hudson.model.ResourceController.execute(ResourceController.java:98)
      5. hudson.model.Executor.run(Executor.java:405)[Set GitHub commit status (universal)]
      5 frames