es ist klar, wenn Sie diese Bilder sehen. Entschuldigung, ich bin nicht gut bei eng. Es ist also ein bisschen schwer zu verstehen, was ich hier schreibe. Git Zweige in der Website und Niederlassungen im Team Explorer von VS2015 sind nicht synchronisiert. nicht dasselbe.Synchronisierung zwischen Niederlassungen in Visual Studio 2015 und in Web
WEIL
wir zwei Personen arbeiten zusammen. meine Fernbedienungen/Ursprung in VS und Zweig im Web war zuerst gleich. Das Problem passiert, wenn nach unten Geschichte.
Ich änderte Code in Zweig Hotfix-2.0.0.a in lokalen und klickte auf den Abschnitt Synchronisierung in VS und 'gedrückt' meine Commits Fernbedienung. und klickte auf die Schaltfläche "Synchronisieren". (Ich dachte, dass ich Commits gesendet habe, die ich von remotes \ Herkunft in local zu xxx.visualstudio.com gemacht habe)
Ich machte eine "Pull-Anfrage" im Internet. (Hotfix-2.0.0.a entwickeln und Release)
wir ‚zugelassen‘ und ‚abgeschlossen‘ im Web. (Ich denke, ‚vollständig‘ lassen fusionierte automatisch verzweigen ich ausgewählt)
Wie Sie wissen, Filialen Hotfix-2.0.0 wurde gelöscht. und Er, der mein Kollege ist, löschte Zweige, die Hotfix, Feature. Er sagte, ich hätte sie falsch gemacht. Diese sind nutzlos.
Zusammenfassung: er gelöscht Eigenschaft, Hotfix, Hotfix-2.0.0.a (fusioniert und gelöscht) in Web. aber meine Filialen Remote/Ursprung in VS in lokalen wurde nicht aus dem Web aktualisiert. Denn es sind immer noch in meiner Fernbedienung/Herkunft, die angezeigt wird.
ich sie in lokalen deldeted dann sagte VS „푸시 하는 동안 다음 오류 가 보고 되었습니다 (bedeutet Fehler beim Schieben) refs/heads/Hotfix-2.0.0.a, TF401027. Ihre Identität (Windows Live ID \ [email protected]) hat nicht die Git 'ForcePush'-Berechtigung für den aktuellen Zweig, die Sie für die Aktion benötigen, die Sie gerade versucht haben. Wenden Sie sich an Ihren Administrator, um Hilfe zu erhalten. " Aber ich möchte nicht ForcePush. möchte nur mit der Ansicht im Web synchronisieren.
können Sie mir sagen, wie kann ich es lösen? thx für es zu lesen. vielen Dank.
git branches in team Explorer of VS2015
dieses erste Bild der Punkt Stelle ich Ihnen zeigen wollen, ist Fernbedienungen/Herkunft.
in diesem sencond pic, gibt es 4 Zweigen.
jetzt erstes Bild gibt es 7 Remote Repo, und zweites Bild gibt es 4 Remote Repo.
Mitarbeiter hat einige Zweige gelöscht oder in der Website zusammengeführt. aber Fernbedienungen/Herkunft/Zweige zeigt diese Änderungen nicht. Gibt es eine Möglichkeit, zwischen Remote/Ursprung im lokalen und im Web über Änderungen von Zweigen zu synchronisieren?
Verstehen Sie, wie Git funktioniert? Wenn nicht, fang dort an. –
@DanielMann okay thx. Ich denke, ich muss Git öfter mal studieren – baroz