code: def test_git_disabled(self, environment, recwarn):
      with neptune.init_run(
          git_ref=GitRef.DISABLED,
          project=environment.project,
      ) as exp:
          # download sources
          exp.sync()
          assert not exp.exists("source_code/git")
  
      with neptune.init_run(
          git_ref=False,
          project=environment.project,
      ) as exp:
          # download sources
          exp.sync()
          assert not exp.exists("source_code/git")
  
      assert len(recwarn) == 0
  
imports: import pytest
  import neptune
  from neptune.exceptions import NeptuneModelKeyAlreadyExistsError
  from neptune.metadata_containers import Model, Project
  from neptune.types import GitRef
  from tests.e2e.base import AVAILABLE_CONTAINERS, BaseE2ETest, fake
  from tests.e2e.utils import initialize_container, reinitialize_container, with_check_if_file_appears
label_desc: Use image node_id 4 for calling the TestInitRun obj's underlying member method code with example usage: obj.test_git_disabled(environment, recwarn) without return types