Jenkins blueocean multiple General SCM??

Why is there more than one General SCM for jenkins blueocean job execution

clipboard.png

Jenkinsfile code is as follows

pipeline {
    agent { label "linux_prod" }
    stages {
        stage("Build") {
            agent {
                docker {
                    image "maven:3-alpine"
                    args "-v /root/.m2:/root/.m2 -v /var/run/docker.sock:/var/run/docker.sock"
                }
            }
            steps {
                sh "mvn -B -DskipTests clean package"
            }
        }
    }

    post {
        always {
            sh "docker rmi $(docker images -q -f dangling=true)"
        }
    }
}
< H2 > can someone help me explain? It"s really unacceptable for obsessive-compulsive disorder, so why pull the code twice? < / H2 >
Dec.20,2021
MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1b3b7fb-2c283.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1b3b7fb-2c283.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?