The automatic triggering of garbage collection can be turned off so it will not run unless manually triggered. This can be useful if you are searching the repository for a lost commit/file and want to make sure that it is not being garbage collected while searching (running Git commands).
We'll use the hello_world_flow_model
repository again for this example:
$ git clone https://github.com/dvaske/hello_world_flow_model.git Cloning into 'hello_world_flow_model'... remote: Reusing existing pack: 51, done. remote: Total 51 (delta 0), reused 0 (delta 0) Unpacking objects: 100% (51/51), done. Checking connectivity... done. $ cd hello_world_flow_model $ git checkout develop Already on 'develop' Your branch is up-to-date with 'origin/develop'. $ git reset --hard origin/develop HEAD is now at 2269dcf Merge branch 'release/1.0' into develop