Projenize yeni bir Git depo oluşturma

Azure Repos | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 | TFS 2017 | TFS 2015

Azure DevOps Services ve TFS projeleri Git depoları, iş öğeleri, derlemeler ve sürümler içerir. Projeniz büyüdükçe kaynak kodunuzu yönetmek için projelerinize Git depoları kullanabilirsiniz. Bu kılavuzda, Azure DevOps Services (Azure'da barındırılan) veya Team Foundation Server (TFS - şirket içi) için web portalını kullanarak git depo oluşturma hakkında bilgi edinebilirsiniz.

Önkoşullar

Web portalını kullanarak bir hesap oluşturma

  1. sayfasına göz Repos, farenizi projenizin adının üzerine gelerek ve projenizin uygulama simgesini seçerek projenizin Repos https://<your account name>.visualstudio.com gidin. Bunu Tüm projeler listesinden veya son erişilen projeler listesinden seçebilirsiniz.

    Proje seçme

  2. Depo açılan listesinden Yeni depo'ya seçin.

    Depoları yönetme

  3. Yeni depo oluştur iletişim kutusunda Git'in depo türü olduğunu doğrulayın ve yeni depo için bir ad girin. Depoda yönetmeyi planlamış kod türü için bir README ekleyebilir ve .gitignore oluşturabilirsiniz. README, repondaki kod hakkında bilgi içerir. .gitignore dosyası Git'e, geliştirme ortamınıza gelen geçici derleme dosyaları gibi hangi dosya türlerini yoksaymak zorunda olduğunu söyler.

    Git depo oluştur iletişim kutusunda yeni depo için seçenekleri ayarlama

  4. Repo adını ve seçimlerini istediğiniz zaman Oluştur'a seçin.

    Projenize yeni bir boş Git depo oluşturulur.

    • README veya .gitignore dosyalarına sahip boş bir depo oluşturduysanız, depoya bilgisayarınıza kopyalama yönergelerini görüntülersiniz. Ayrıca var olan bir repoda yeni oluşturulan bir repoya nasıl kod itmeye ilişkin yönergeler de göreceğiz.
    • Bu örnekte bir README ve .gitignore oluşturdun. Şimdi, bir genel bakışın, repo'lar içinde dosyaları olduğunu göreceğiz. Hemen bir yerel repo kopyasıyla çalışmak için sayfanın sağ üst köşesindeki Kopyala bağlantısını kullanarak bir repo kopyaleyebilirsiniz.
  1. Projenizin adına göz atarak https://dev.azure.com/<your organization name> ve projenizin adını seçerek projenize gidin. Tüm projeler listesinden veya en son erişilse en üstte yer alan Son projeler listesinden bunu seçebilirsiniz.

    Proje seçme

  2. Web portalında Project alanında Kod'a ve ardından geçerli depo adının yanındaki açılır listeden Yeni Depo'ya seçin.

    Web portalında yeni depo seçme

  3. Yeni depo oluştur iletişim kutusunda Git'in depo türü olduğunu doğrulayın ve yeni depo için bir ad girin. Depoda yönetmeyi planlamış kod türü için bir README ekleyebilir ve .gitignore oluşturabilirsiniz. README, repondaki kod hakkında bilgi içerir. .gitignore dosyası Git'e, geliştirme ortamınıza gelen geçici derleme dosyaları gibi hangi dosya türlerini yoksaymak zorunda olduğunu söyler.

    Git depo oluştur iletişim kutusunda yeni depo için seçenekleri ayarlama

  4. Repo adını ve seçimlerini istediğiniz zaman Oluştur'a seçin.

    Projenize yeni bir boş Git depo oluşturulur.

    • README veya .gitignore dosyalarına sahip boş bir depo oluşturduysanız, depoya bilgisayarınıza kopyalama yönergelerini görüntülersiniz. Ayrıca var olan bir repoda yeni oluşturulan bir repoya nasıl kod itmeye ilişkin yönergeler de göreceğiz.
    • Bu örnekte. BIR README ve .gitignore oluşturduğunuz. Şimdi, bir genel bakışın, repo'lar içinde dosyaları olduğunu göreceğiz. Hemen bir yerel repo kopyasıyla çalışmak için sayfanın sağ üst köşesindeki Kopyala bağlantısını kullanarak bir repo kopyaleyebilirsiniz.

Repo'ları bilgisayarınıza kopyalama

Git depoyla çalışmak için bunu bilgisayarınıza kopyalarsınız. Bir repo kopyalandıktan sonra, üzerinde çalışmanız için tam bir yerel bir repo kopyası oluşturur. Kopyalama ayrıca, tüm işlemeleri ve dalları da indirerek sunucu üzerinde bir repo ile adlandırılmış bir ilişki ayarlar. Mevcut bir repoyla etkileşim kurmak, kodu takımınız ile paylaşmak için değişiklikleri itip çekmek için bu ilişkiyi kullanın.

  1. Web tarayıcınızdan, Azure DevOps'de, tarayıcınızdan Repos > projesini açın. Takım projeniz yoksa şimdi bir tane oluşturun.

    Repos dosyaları

  2. Dosyalar penceresinin sağ üst köşesindeki Kopyala'ya tıklayın ve kopyalama URL'sini kopyalayın.

    Kopya URL'sini alma

  3. Git komut penceresini açın (git için Git Bash Windows). Ardından, depodan kodun bilgisayarınızda depolanmış olarak depolandığı klasöre göz atabilirsiniz. Aşağıdaki örnekte gösterildiği gibi önceki bölümde yer alan git clone Kopya URL'sinde kopyalanan yolu çalıştırın.

    git clone https://dev.azure.com/fabrikam-fiber/MyFirstProject/_git/
    

    Git, üzerinde çalışmanız için kodun bir kopyasını yeni bir klasöre indirir. İndirme işlemi, repodan tüm işlemeleri ve dalları içerir.

  4. Dizininizi kopyalanan depoya geçiş.

    cd fabrikam-fiber
    

    Bu komut penceresini açık tut çünkü aşağıdaki adımlarda kullanacağız.

  1. Kod penceresinin sağ üst köşesindeki Kopyala'ya tıklayın ve URL'yi Kopyala'ya tıklayın.

    Kopya URL'sini alma

  2. Git komut penceresini açın (Windows için Git'te Git Bash), depodan kodun bilgisayarınızda depolanmış olarak depolandığı klasöre gidin ve aşağıdaki örnekte gösterildiği gibi önceki adımda Kopya URL'sinde kopyalanan yolu git clone çalıştırın.

    git clone https://fabrikam-fiber.visualstudio.com/DefaultCollection/MyFirstProject/_git/
    

    Önceki komutu çalıştırdıktan sonra Git, üzerinde çalışmanız için kodun bir kopyasını yeni bir klasöre indirir. Bu indirme, tüm işlemeleri ve repodan dalları içerir.

    Aşağıdaki adımlarda kullanmak üzere bu komut penceresini açık tutabilirsiniz.

Kodla çalışma

Bu adımda, bilgisayarınızda dosyalarda bir değişiklik yapacak, değişiklikleri yerel olarak işleyip, işlemeyi sunucu üzerinde bir repoya gönderir ve değişiklikleri orada görüntüledik.

  1. Bilgisayarınızda,po klonlamanızı istediğiniz klasöre gidin ve README.md dosyayı istediğiniz düzenleyicide açın.

  2. Bazı değişiklikler yapın, örneğin This is my first edit. dosyaya ekleyin ve dosyayı kaydedin ve kapatın.

  3. Git komut penceresinde aşağıdaki komutu fabrikam-fiber girerek dizinine gidin:

    cd fabrikam-fiber
    
  4. Git komut penceresine aşağıdaki komutu girerek değişikliklerinizi iş yapın:

    git commit -a -m "My first commit"
    

    kullanırken, git commit -a değiştirilen tüm dosyaları işlemek anlamına gelir ve -m bir işleme iletisi belirtir.

  5. Git komut penceresine aşağıdaki komutu girerek değişikliklerinizi Git depoya yukarıya itin:

    git push
    
  6. Yeni işlemenizi görüntülemek için web portalına geri dönüp Kod görünümünden Geçmiş'i seçin. Yeni repo iki işlemeye sahip. Birincisi, depo oluşturulduğunda README ve .gitignore'ın eklenmiştir. İkincisi ise az önce yapmış olduğunuz işlemedir.

    Yürütme geçmişini görüntüleme

  7. Değişikliklerinizi görüntülemek için Dosyalar sekmesine geçiş yapın ve BENİ OKUYUN dosyasını seçin.

    Değiştirilen dosyayı görüntüleme

Sonraki adımlar