Začínáme s Gitem z příkazového řádku
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2020
V této příručce se dozvíte, jak sdílet kód v úložišti Git v Azure Repos pomocí příkazového řádku.
Následující pokyny používají výchozí prostředí Bash používané v Linuxu a macOS, ale příkazy Gitu budou fungovat v jakémkoli prostředí, včetně Git Bash z Gitu pro Windows.
Požadavky
- Organizace v Azure DevOps. Pokud nemáte organizaci, můžete si ji zdarma zaregistrovat . Každá organizace zahrnuje bezplatná neomezená privátní úložiště Git.
Stažení a instalace Azure CLI a přidání rozšíření Azure DevOps
Nainstalujte Azure CLI. Musíte mít alespoň
v2.0.49
, což můžete ověřit pomocíaz --version
příkazu .Přidání rozšíření Azure DevOps
az extension add --name azure-devops
Spusťte příkaz
az login
.Pokud rozhraní příkazového řádku může spustit výchozí prohlížeč, udělá to a načte přihlašovací stránku. V opačném případě musíte otevřít stránku prohlížeče a podle pokynů na příkazovém řádku zadat autorizační kód po přechodu na https://aka.ms/devicelogin v prohlížeči. Další informace najdete na přihlašovací stránce Azure CLI.
Pro bezproblémové řízení nastavte organizaci a projekt jako výchozí hodnoty v konfiguraci.
az devops configure --defaults organization=https://dev.azure.com/contoso project=contoso
Stažení a instalace Gitu
Windows
Stáhněte a nainstalujte Git pro Windows, který zahrnuje Git Credential Manager pro snadné připojení k Azure Repos.
macOS
K instalaci a nastavení Gitu použijte Homebrew.
brew install git
Linux a Unix
Ke stažení a instalaci Gitu použijte systém správy balíčků vaší distribuce. Například na Ubuntu:
sudo apt-get install git
Aktuální pokyny pro vaši linuxové distribuci najdete v seznamu instalačních příkazů .
Vytvoření místního úložiště
Vytvořte pro svůj kód místní úložiště Git. Pokud už je váš kód v místním úložišti Git, můžete tento krok přeskočit.
Přejděte do složky, ve které je váš kód na příkazovém řádku:
cd /home/fabrikam/fiber
Vytvořte na počítači úložiště Git pro uložení kódu. Toto úložiště připojíte k Azure Repos v další části.
git init .
Potvrďte kód do místního úložiště Git.
git add --all git commit -m "first commit of my code"
Vytvoření úložiště Git v Azure Repos
Vytvořte nové úložiště Git v Azure Repos pro váš kód.
az repos create --name FabrikamApp
Zkopírujte adresu URL klonu z atributu vzdálené adresy URL ve výstupu JSON.
$ az repos create --name FabrikamApp [ { "defaultBranch": null, "id": "fa3ee42f-519d-4633-8e31-4a84de343ca3", "isFork": null, "name": "FabrikamApp", "parentRepository": null, "project": { "abbreviation": null, "description": "This is the pipeline project for github repo", "id": "fa3ee42f-519d-4633-8e31-4a84de343ca4", "lastUpdateTime": "2019-04-09T08:32:15.977Z", "name": "Fabrikam", "revision": 255, "state": "wellFormed", "url": "https://dev.azure.com/fabrikops2/_apis/projects/fa3ee42f-519d-4633-8e31-4a84de343ca4", "visibility": "public" }, "remoteUrl": "https://dev.azure.com/fabrikops2/Fabrikam/_git/FabrikamApp", "size": 0, "sshUrl": "fabrikops2@vs-ssh.visualstudio.com:v3/fabrikops2/Fabrikam/FabrikamApp", "url": "https://dev.azure.com/fabrikops2/fa3ee42f-519d-4633-8e31-4a84de343ca4/_apis/git/repositories/fa3ee42f-519d-4633-8e31-4a84de343ca3", "validRemoteUrls": null } ]
Připojte místní úložiště k úložišti Git v Azure Repos pomocí zkopírované adresy URL klonu
git remote
v příkazu :git remote add origin https://dev.azure.com/fabrikops2/Fabrikam/_git/FabrikamApp
Vložení kódu
Před nasdílením kódu nastavte ověřování pomocí správců přihlašovacích údajů nebo SSH , než budete pokračovat.
git push origin main
Další kroky
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro