Kullanmaya başlayın satırdan Git ile birlikte kullanın
Azure Repos | Azure DevOps Server 2020
Bu kılavuzda, komut satırı kullanarak kodunuzu bir Git Azure Repos nasıl paylaştırabilirsiniz?
Aşağıdaki yönergeler Linux ve macOS'ta kullanılan varsayılan bash kabuğunu kullanır, ancak Git komutları git için Git Bash de dahil olmak üzere herhangi bir kabukta Windows.
Önkoşullar
- Azure DevOps' Azure DevOps. Bir kuruluşa sahip değilsanız ücretsiz bir kuruluşa kaydolarak. Her kuruluş ücretsiz, sınırsız sayıda özel Git deposu içerir.
Azure CLI'yi indirip yükleme ve Azure DevOps ekleme
Azure CLI'sini yükleyin. En azından komutuyla
v2.0.49doğrulandırabilirsiniz.az --versionAzure DevOps Uzantısını Ekleme
az extension add --name azure-devopsaz loginkomutunu çalıştırın.CLI varsayılan tarayıcınızı açabiliyorsa, tarayıcıyı açar ve oturum açma sayfasını yükler. Aksi takdirde bir tarayıcı sayfası açıp komut satırı yönergelerini izleyerek tarayıcınızda sayfasına giderek yetkilendirme kodu https://aka.ms/devicelogin girmeniz gerekir. Daha fazla bilgi için bkz. Azure CLI oturum açma sayfası.
Sorunsuz komutlar için, yapılandırmada kuruluşu ve projeyi varsayılan olarak ayarlayın.
az devops configure --defaults organization=https://dev.azure.com/contoso project=contoso
Git'i indirme ve yükleme
Windows
Windows için Git'i indirin ve yükleyin. Bu, Kimlik Bilgileri Yöneticisi kolayca bağlanmak için Git Azure Repos.
Mac OS
Git Homebrew yüklemek ve ayarlamak için Homebrew'yi kullanın.
brew install git
Linux ve Unix
Git'i indirip paket yönetim sistemi dağıtım dağıtımlarınızı kullanın. Örneğin, Ubuntu üzerinde:
sudo apt-get install git
Linux dağıtımınıza ilişkin en güncel yönergeler için yükleme komutları listesine bakın.
Yerel repo'larınızı oluşturma
Kodunuz için yerel bir Git depo oluşturun. Kodunuz zaten yerel bir Git depos tasa, bu adımı atlayabilirsiniz.
Kodunuzun komut satırına bulunduğu klasöre gidin:
cd /home/fabrikam/fiberKodunuzu depolamak için makinenize bir Git deposu oluşturun. Sonraki bölümde bu Azure Repos bağlanacak.
git init .Kodunuzu yerel Git depoya işle.
git add --all git commit -m "first commit of my code"
Git depolarınızı Azure Repos
Kodunuz için yeni bir Git Azure Repos depo oluşturun.
az repos create --name FabrikamAppJSON çıkışında uzak URL özniteliğinden kopya URL'sini kopyalayın.
$ 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 } ]Bağlan kopya URL'sini kullanarak yerel depo Azure Repos Git depoya
git remoteekleyin:git remote add origin https://dev.azure.com/fabrikops2/Fabrikam/_git/FabrikamApp
Kodunuzu itme
Kodunuzu itmeden önce devam etmeden önce kimlik bilgileri yöneticileri veya SSH ile kimlik doğrulamasını ayarlayın.
git push origin main