Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
služby Azure DevOps | Azure DevOps Server | Azure DevOps Server 2022
Visual Studio 2019 | Visual Studio 2022
Svou práci na místní větvi úložiště Git můžete sdílet tak, že nahrajete změny do vzdáleného úložiště, ke kterému mají přístup ostatní. Příkaz Git Push nahraje nové potvrzení z místní větve do odpovídající větve vzdáleného úložiště. Visual Studio používá příkaz push, když se rozhodnete synchronizovat práci se vzdáleným úložištěm.
Přehled pracovního postupu Gitu najdete v kurzu Gitu pro Azure Repos.
Požadavky
| Kategorie | Požadavky |
|---|---|
| Přístup k projektu | Člen projektu. |
| Povolení | - Zobrazit kód v soukromých projektech: Alespoň základní přístup. - Klonování nebo přispívání do kódu v soukromých projektech: Člen skupiny zabezpečení Přispěvatelé nebo odpovídající oprávnění v projektu. – Nastavení oprávnění k větvi nebo úložišti: Správa oprávnění pro větev nebo úložiště – Nastavení zásad větve, kontrol stavu nebo změna výchozí větve: oprávnění Upravovat zásady pro úložiště nebo větev nebo členství ve skupině zabezpečení Project Administrators. – Import úložiště: Člen skupiny zabezpečení Správci projektu nebo oprávnění Vytvořit úložiště na úrovni projektu Git musí být nastaveno na Povolit. Další informace najdete v tématu Nastavení oprávnění úložiště Git. |
| Services | Úložiště povolena. |
| Tools | Optional. Použití az repos příkazů: Azure DevOps CLI. |
| Kategorie | Požadavky |
|---|---|
| Přístup k projektu | Člen projektu. |
| Povolení | - Zobrazit kód: Alespoň základní přístup. - Klonovat nebo přispívat do kódu: Člen skupiny zabezpečení Přispěvatelé nebo odpovídající oprávnění v projektu. |
| Services | Úložiště povolena. |
Nasdílení kódu
Po přidání jednoho nebo více potvrzení do místní větve můžete potvrzení "odeslat" do vzdálené větve, aby se vaše práce sdílela nebo zálohovala. Když použijete příkaz Push, Git zkontroluje, jestli je vaše místní větev aktuální se vzdálenou větví. Pokud ne, Git vám zabrání v odesílání nových potvrzení, dokud neaktualizujete místní větev. Pokud chcete tento problém vyřešit, můžete provést stažení, abyste získali commity z vzdálené větve, které nejsou ve vaší místní větvi. Pokud stažené vzdálené commity konfliktují s vašimi místními commity, zkuste vyřešit tyto konflikty před nasdílením změn.
Aby příkaz Git Push fungoval, musí být vaše místní úložiště připojené ke vzdálenému úložišti Git. Pokud jste naklonovali místní úložiště ze vzdáleného úložiště, jsou už připojené. Pokud jste ale vytvořili místní úložiště bez klonování, budete ho muset připojit k hostovanému úložišti Git. Další informace najdete v tématu Připojení k úložišti Git v Azure Repos a připojení k úložišti GitHub.
Návod
Aby bylo možné usnadnit revizi pull requestu vaší práce, vyhněte se práci přímo ve main větvi místního úložiště. Místo toho uložte potvrzení do místní větve funkcí nebo větve opravy chyb a nasdílejte tuto větev po dokončení práce. Přehled pracovního postupu Gitu najdete v kurzu Gitu pro Azure Repos.
- Visual Studio 2022
- Visual Studio 2019 – nabídka Git
- Visual Studio 2019 – Team Explorer
- Příkazový řádek Gitu
Visual Studio 2022 poskytuje prostředí pro správu verzí Git pomocí nabídky Git , změn Gitu a prostřednictvím kontextových nabídek v Průzkumníku řešení. Visual Studio 2019 verze 16.8 také nabízí uživatelské rozhraní Git Team Exploreru . Další informace najdete na kartě Visual Studio 2019 – Team Explorer.
V okně Git Changes (Změny Gitu ) vyberte tlačítko se šipkou nahoru a nasdílejte potvrzení.
Nebo můžete změny nasdílit z okna úložiště Git . Pokud chcete otevřít okno úložiště Git , vyberte v okně Změny Gitu odchozí nebo příchozí odkaz.
Nebo můžete změny odeslat z nabídky Git v nabídce.
Jakmile nahrajete své commity, můžete vytvořit pull request a dát ostatním vědět, že chcete, aby vaše změny zkontrolovaly. Pokud jsou schválené, vaše změny se sloučí do cílové větve vzdáleného úložiště.