Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A Visual Studio segítségével a helyi ágat szinkronizálhatja a távoli ágával letöltési (lekérés és lehívás) és feltöltési (feltöltés) műveletekkel.
A Git menüvel fetch-elheti, pull-olhatja és szinkronizálhatja a Visual Studio 2022 és későbbi verzióiban.
Az előző képernyőképen a Beolvasás lehetőség ki van emelve. A Git menü a következő további lehetőségeket is tartalmazza:
- Húzás
- Nyomd
- Szinkronizálás (lekérés, leküldés)
Ezeket a műveleteket a Git-módosítások ablakban található gombvezérlőkkel is végrehajthatja.
Balról jobbra a gombvezérlők a következőket tartalmazzák: Visszahívás, Behúzás, Leküldés, és Szinkronizálás.
Emellett három pont (...) gomb vezérlőelem is rendelkezésre áll a további műveletekhez. Ha kijelöli, megjelenik egy helyi menü. Segítségével finomhangolhatja a beolvasási, lekérési, leküldési és szinkronizálási műveleteket.
A Visual Studio 2022 Git Changes ablakában megjelenő helyi menü, amely a hárompontos gombvezérlő kiválasztása után jelenik meg.
Lekérés
Fontos frissíteni és lehúzni, mielőtt leküldenénk. Ellenőrzi, hogy vannak-e olyan távoli véglegesítések, amelyeket bele kell foglalnia a helyi módosításokba. Ha ilyet észlel, először húzza le azt, hogy megelőzze a felsőbb szintű egyesítési konfliktusokat.
Egy ág lekérésekor a Git Changes ablak egy mutatóval rendelkezik az ág legördülő menüjében, amely megjeleníti a távoli ágból származó nem taszítatlan véglegesítések számát. Ez a mutató a nem feltöltött helyi commitek számát is megjeleníti.
A mutató hivatkozásként is működik, amely az adott ág véglegesítési előzményeit mutatja be a Git-adattár ablakban. Az előzménylista tetején megjelennek a bejövő és kimenő véglegesítések részletei. Innen dönthet úgy is, hogy lekéri vagy leküldi a commit-eket.
Áthúzás
Mindig le kell húzni, mielőtt leküldi. Amikor először lehúzza, megakadályozhatja a felfele egyésítési konfliktusokat.
Átirányítás
Commitek létrehozásakor automatikusan mentett helyi pillanatképeket készít a kódról. A Leküldés használatával leküldheti a véglegesítéseket a GitHubra, ahol biztonsági másolatként tárolhatja őket, vagy megoszthatja a kódot másokkal.
De mint korábban említettük, mindig pull-ozzon, mielőtt push-ol. Biztonságos védőként a Visual Studio nem teszi lehetővé a véglegesítések leküldését, ha a helyi ág a távoli ág mögött található. Ha megpróbál feltölteni, egy párbeszédpanel megkérdezi, hogy töltsön le mielőtt feltöltene.
Szinkronizálás
Kérje le, majd küldje el ezzel a művelettel sorrendben.