The invention discloses a group of glycopeptides compounds with anti-resistance bacterial activity. The glycopeptides compounds in accordance with a general formula (I) are as shown in the following specification. The invention further provides a preparation method and an application for the above glycopeptides compounds. Through testing, compared with a second-generation glycopeptides pharmaceutical oritavancin, the glycopeptides antibiotic compounds have the higher inhibitory activity to endurance strains, especially MRSA or VRE. Through further testing, the most of the glycopeptides compounds have the higher safety than the oritavancin, and can be used for preparing pharmaceuticals for treating or preventing various diseases, such as skin and soft tissue infection, cephalomeningitis, sepsis, pneumonia, arthritis, peritonitis, bronchitis, and empyema, caused by bacterial infection.