The recommended git tool is: git
Cloning the remote Git repository
Cloning repository https://github.com/larson-group/e3sm.git
> git init /home/jenkins/workspace/e3sm_run_gfortran_test # timeout=10
Fetching upstream changes from https://github.com/larson-group/e3sm.git
> git --version # timeout=10
> git --version # 'git version 2.34.1'
using GIT_ASKPASS to set credentials A token based key used by Jenkins to preform Github actions, created 6/21/2021
> git fetch --tags --force --progress -- https://github.com/larson-group/e3sm.git +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url https://github.com/larson-group/e3sm.git # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
> git rev-parse refs/remotes/origin/clubb_silhs_devel^{commit} # timeout=10
Checking out Revision 08ebf7b30de887e078b8e812c4cbe2f8acb842df (refs/remotes/origin/clubb_silhs_devel)
> git config core.sparsecheckout # timeout=10
> git checkout -f 08ebf7b30de887e078b8e812c4cbe2f8acb842df # timeout=10
Commit message: "Autoupdated CLUBB_core Commit 5e8d77d91747026bab725541591873b57d68e430 Author: bmg929 Date: Sat Apr 6 09:15:30 2024 -0500 It was discovered that the location where the ghost point values of um and vm were set equal to their respective values at the first thermodynamic level above the surface was not ideal. Their assignment occurred before the love nudge (l_uv_nudge). Then, the love nudge came along and altered their values so that um(1) no longer equaled um(2) -- and analogous for vm(1) and vm(2) -- for a half dozen cases. In addition to making the code inconsistent, it also caused bit-for-bitness differences between the master and clubb_ghost_exorcism branches. For those reasons, this BIT_CHANGING commit is being made."
> git rev-list --no-walk ea8395f7c70bfd95eddb22be9fb66eceb2360377 # timeout=10