Komut satırından Git'i kullanmaya başlama
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2020
Bu kılavuzda, komut satırını kullanarak kodunuzu Azure Repos bir Git deposunda nasıl paylaşabileceğiniz gösterilmektedir.
Aşağıdaki yönergeler Linux ve macOS'ta kullanılan varsayılan bash kabuğunu kullanır ancak Git komutları, Windows için Git'ten Git Bash de dahil olmak üzere tüm kabuklarda çalışır.
Önkoşullar
- Azure DevOps'ta bir kuruluş. Kuruluşunuz yoksa ücretsiz olarak kaydolabilirsiniz . Her kuruluş ücretsiz, sınırsız sayıda özel Git deposu içerir.
Azure CLI'yi indirip yükleme ve Azure DevOps uzantısı ekleme
Azure CLI'yi yükleyin. Komutuyla
az --version
doğrulayabileceğiniz en azv2.0.49
öğesine sahip olmanız gerekir.Azure DevOps Uzantısını ekleme
az extension add --name azure-devops
az login
komutunu ç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, tarayıcınızda adresine gittikten https://aka.ms/devicelogin sonra bir yetkilendirme kodu girmek için bir tarayıcı sayfası açmanız ve komut satırındaki yönergeleri izlemeniz gerekir. Daha fazla bilgi için bkz. Azure CLI oturum açma sayfası.
Sorunsuz komut için, kuruluş ve projeyi yapılandırmada varsayılan olarak ayarlayın.
az devops configure --defaults organization=https://dev.azure.com/contoso project=contoso
Git'i indirme ve yükleme
Windows
Azure Repos kolayca bağlanmak için Git Kimlik Bilgileri Yöneticisi'ni içeren Windows için Git'i indirin ve yükleyin.
Mac OS
Git'i yüklemek ve ayarlamak için Homebrew kullanın.
brew install git
Linux ve Unix
Git'i indirip yüklemek için dağıtımınızın paket yönetim sistemini kullanın. Örneğin, Ubuntu üzerinde:
sudo apt-get install git
Linux dağıtımınız için en güncel yönergeler için yükleme komutları listesine bakın.
Yerel deponuzu oluşturma
Kodunuz için yerel bir Git deposu oluşturun. Kodunuz zaten yerel bir Git deposundaysa bu adımı atlayabilirsiniz.
Kodunuzun komut satırında bulunduğu klasöre gidin:
cd /home/fabrikam/fiber
Kodunuzu depolamak için makinenizde bir Git deposu oluşturun. Sonraki bölümde bu depoyu Azure Repos bağlayacaksınız.
git init .
Kodunuzu yerel Git deposuna işleyin.
git add --all git commit -m "first commit of my code"
Azure Repos'de Git deponuzu oluşturma
Kodunuz için Azure Repos'de yeni bir Git deposu oluşturun.
az repos create --name FabrikamApp
JSON çıkışındaki 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 } ]
Komutta kopyalanan kopya URL'sini kullanarak yerel deponuzu Azure Repos'daki Git deposuna
git remote
bağlayın:git remote add origin https://dev.azure.com/fabrikops2/Fabrikam/_git/FabrikamApp
Kodunuzu gönderme
Kodunuzu göndermeden önce, devam etmeden önce kimlik bilgileri yöneticileri veya SSH ile kimlik doğrulamasını ayarlayın.
git push origin main
Sonraki adımlar
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin