İşletim Sisteminize uygun Git istemcisini indirin.
Dreamweaver'da dosyalarınızı ve kaynak kodunu yönetmek için Git'i kullanmayı öğrenmek isterseniz bu makaleyi okuyun.
Dreamweaver, kaynak kodunu yönetmek için açık kaynaklı dağıtılan bir sürüm denetimi sistemi olan Git'i destekler. Git'in Dreamweaver ile entegrasyonuyla birlikte kodunuz üzerinde bağımsız olarak herhangi bir yerden çalışabilir ve değişikliklerinizi daha sonra merkezi bir Git deposunda birleştirebilirsiniz. Git, bir dosyada yapılan tüm değişiklikleri izlemenize yardımcı olur ve önceki sürümlere dönmenize olanak tanır.
Ayrıca, Git kolayca dallar oluşturmanızı ve dalları korumanızı sağladığından Git depoları ekip olarak çalıştığınızda da kullanışlıdır. Örneğin, siteniz için bir tasarım değişikliği üzerinde çalışmak isteyen bir tasarımcı olabilirsiniz. Aynı zamanda, başka bir ekip üyesi de aynı site için bir değişiklik isteğinde bulunursa Git'i kullanarak her ikiniz de bağımsız olarak çalışabilirsiniz. Bu durumda, ikiniz de ayrı ayrı bir dal oluşturabilir ve değişikliklerinizi ilgili yerel deponuzda yapabilirsiniz. Yerel depo, kaynakta yaptığınız tüm değişikliklerin tam geçmişini içerir. İstediğiniz zaman çalışmanıza ara verip değişikliklerinizi merkezi depo ile birleştirebilirsiniz. Birleştirme işlemi merkezi deponun her zaman değişikliklerinizi içeren en güncel koda sahip olmasını sağlar.
Dreamweaver'da Git'i kullanmaya başlamayı öğrenmek için okumaya devam edin.
Yeni bir Git kullanıcıysanız öncelikle bir Git istemcisi indirmeniz ve bir Git hesabı oluşturmanız gerekir. Git istemcisi, Git'i doğrudan Dreamweaver içinden kullanabilmeniz için gereklidir.
Zaten Git hesabı olan bir kullanıcıysanız hesabınıza giriş yapın. Sisteminize Git istemcisini indirdiğinizden emin olun.
Dreamweaver'da Git'i kullanmaya başlamak için aşağıdaki adımları gerçekleştirin:
Git istemcisini varsayılan yapılandırma ayarlarıyla yüklemeniz önerilir. Böylece Dreamweaver, çalıştırılabilir dosyanın yolunu otomatik olarak seçer.
Bundan sonra, Dreamweaver'ı başlatabilir ve sitenizi bir Git deposuyla ilişkilendirebilirsiniz.
Dreamweaver, Git işlemlerini Git paneli aracılığıyla (Pencere > Git) destekler. Dreamweaver kullanıcısı olarak Yürüt, Gönder, Al, Çek gibi yaygın Git işlemlerini gerçekleştirmek için bu paneli kullanabilirsiniz.
Bu paneli Dreamweaver'da yalnızca Git istemcisini bilgisayarınıza indirdikten sonra görüntüleyebilirsiniz.
A. Yürüt B. Tüm uzak içerikleri al ve sayaçları sıfırla C. Git Al D. Git Gönder E. Depo geçmişini göster F. Dosya geçmişini göster G. Etiket oluştur H. Bash/terminal konsolunu aç I. Diğer eylemler J. Arama K. Fark L. Dosyayı geri al
Dreamweaver'da Git'i kullanmaya başlamak için öncelikle Dreamweaver sitenizi bir Git deposuyla ilişkilendirmeniz gerekir. Git deposu, dosya değişikliklerini izlemenize yardımcı olmak için oluşturduğunuz bir klasör gibidir. Bilgisayarınızda dilediğiniz kadar Git deposuna sahip olabilirsiniz. Sisteminizdeki her depo bağımsızdır. Diğer bir deyişle, bir Git deposuna kaydedilen değişiklikler başka bir deponun içeriğini etkilemez.
Web sitenizi bir depoyla ilişkilendirmek için bir depo oluşturabilir veya mevcut bir depoyu klonlayabilirsiniz. Yeni bir depo başlattığınızda veya oluşturduğunuzda geçerli çalışma dizininizde bir .gitignore dosyasıyla birlikte boş bir Git deposu oluşturulur.
Ancak mevcut bir Git deposunu klonladığınızda ana deponuzdaki tüm dosyalar yerel sisteminize klonlanır.
Dreamweaver'da Git ile çalışmaya başladığınızda ilk adım bir depo oluşturmaktır. Siteniz için bir Git deposu başlattığınızda, Dreamweaver sitenizle ilişkili dosyaları ekleyebileceğiniz bir Git deposu oluşturursunuz.
Dreamweaver kullanıcısı olarak yeni bir sitede çalışmaya başlayabilirsiniz. Alternatif olarak, bir Git deposu ile ilişkilendirmek istediğiniz mevcut bir siteyi de kullanabilirsiniz. Her iki durumda da bir Git deposu başlatmak için bu yordamı uygulayın.
Yeni bir site oluşturuyorsanız site için bir ad belirtin.
Sitenizle ilişkili dosyaların yer aldığı bir klasörünüz varsa Yerel Site Klasörü alanından bu klasörü işaretleyin.
Yeni sitenizi mevcut bir Git deposuyla ilişkilendirmek isterseniz Yerel Site Klasörü ayarının uygun Git deposunu işaret ettiğinden emin olun.
Bu Siteyle Bir Git Deposu'nu İlişkilendir onay kutusunu seçin. Ardından, Git Deposu Olarak Başlat seçeneğini belirleyin.
Kaydet'i tıklatın.
Yerel klasörünüzdeki dosyalar artık Dosyalar panelinde (Git Görünümü) görünür. Dosyalar, izlenmeyen durumdadır. Diğer bir deyişle bu dosyalar henüz Git deponuzda yürütülmemiştir.
Dosyalarınız üzerinde çalışmaya devam edebilir ve dosyalarınızı daha sonra yürütebilirsiniz. Aksi durumda, Git panelini (Pencere > Git) açıp dosyalarınızı deponuza yürütebilirsiniz. Git'te dosyaları yürütmeyi öğrenmek için bkz. Değişiklikleri izleme ve uygulama.
Github veya Bitbucket ya da başka bir popüler barındırma hizmetinde barındırılan mevcut bir Git deposuyla zaten çalışıyorsanız bu depoyu Dreamweaver içinden klonlamak için aşağıdaki yordamı gerçekleştirebilirsiniz. Mevcut bir depoyu klonladığınızda, yerel sisteminizde hedef deponun bir kopyasını oluşturursunuz.
Site > Yeni Site'yi tıklatın.
Site Ayarları iletişim kutusundan, Bu Siteyle Bir Git Deposu'nu İlişkilendir onay kutusunu seçin. Ardından, Şu URL'yi Kullanarak Mevcut Git Deposu'nu Klonla: seçeneğini belirleyin.
Klonlamak istediğiniz deponun URL'sini girin.
Girdiğiniz hedef deponun https URL'sinin geçerli olduğundan emin olun. URL'nin geçerli olup olmadığını test etmek için bu iletişim kutusundaki Test Et düğmesini tıklatın. Geçersiz URL, klonlama ve Git Çek ya da Git Al gibi eylemleri gerçekleştirirken hatalara neden olur.
Parola gerektiren bir SSH anahtarı kullanarak bir URL'yi klonlamak şu anda Dreamweaver'da desteklenmemektedir. Kullanıcı adı ve şifre alanları devre dışı bırakılır.
Girdiğiniz kimlik bilgilerini kaydetmek için Kimlik Bilgilerini Kaydet onay kutusunu işaretleyin. Bu işlem sayesinde, Git Gönder veya Al gibi bir uzak eylemi her gerçekleştirdiğinizde kimlik bilgilerinizi girmek zorunda kalmazsınız.
Kaydet'i tıklatın.
Depoyu klonladıktan sonra kaynak deponun yerel bir kopyası oluşturulur. Yerel dosyaları Dreamweaver içinden görüntüleyebilir ve düzenleyebilirsiniz.
Orijinal deponun klonladığınız sıradaki anlık görüntüsü sağ üst köşedeki Git paneli > Kaynak bölümünde gösterilir.
Dreamweaver sitenizi bir Git deposuyla ilişkilendikten sonra Git'te dosyaları Dosyalar panelinden (Git görünümü) görüntüleyebilirsiniz. Git, yerel deponuzdaki dosyaları şu şekilde sınıflandırır:
Git'i kullanarak, dosyalardaki değişiklikleri izleyebilirsiniz. Yerel sisteminizdeki dosyaları değiştirdiğinizde bu dosyalar, Dosyalar panelinde farklı bir renkte görünür. Dosyayı çift tıklatıp Kod Görünümü'nde açtığınızda, değiştirilen satırlarda sütun aralığı işaretini de görebilirsiniz. Değişiklikleri eşitlemek için, değiştirilen dosyalarınızı Git'te yürütmeye başlayabilirsiniz.
Dosyalarınızı yürüttüğünüzde Git, her yürütme için günlük mesajları girmenize ve fark özelliğini kullanarak değişiklikleri gözden geçirmenize olanak tanır. Ayrıca sürüm geçmişini her dosya için ve deponun tamamı için görebilirsiniz.
Dreamweaver içinden düzenlemelerinizi izlemeyi ve Git'te değişikliklerinizi uygulamayı öğrenmek için okumaya devam edin.
Dreamweaver'daki Dosyalar panelinde, FTP görünümünden Git görünümüne geçiş yapmanızı sağlayan Git simgesine dikkat edin. Git görünümüne geçiş yapmak için Git simgesini tıklatın.
Git deposu başlattıysanız ve dosyalarınızı henüz yürütmediyseniz dosyalar izlenmeyen öğeler olarak kalır. Ancak deponuzu başlattıktan sonra dosyalarınızı yürüttüyseniz Git bu dosyaları tanır.
Tüm dosyalarınızı başka bir depodan klonladıysanız dosyalar yine Git tarafından tanınır.
Bir dosyayı değiştirip Kaydet'i tıklattığınızda, Dosyalar paneli değiştirilen dosyaları farklı bir renkte görüntüler. Kod Görünümü'nde değişiklikleri tam olarak görüntülemek için değiştirilen dosyayı çift tıklatın.
Sütun aralığı işareti değişikliklerin yapıldığı satırları belirtir. Yeşil renkli sütun aralığı işaretleri eklenen yeni kodu gösterir. Sarı renkli sütun aralığı işareti değiştirilen kodu gösterir. Kırmızı vurgu içindeki beyaz renkli sütun aralığı işareti ise silinen bir kod satırını gösterir.
Sarı renkli sütun aralığı işaretini tıklattığınızda uygulama kod içindeki değişiklikleri görüntüler. Silinen kod satırı kırmızı renkle görüntülenirken yeni eklenen kod yeşil renkle görüntülenir.
Silinen kod satırlarının sol köşesinde bir R simgesi bulunduğuna dikkat edin. Silinen kodu tekrar dosyanıza eklemek için R simgesini tıklatın.
Farkı görüntülemek ve değişikliklerinizi Git deposuna yürütmeden önce gözden geçirmek için sütun aralığı işaretlerini kullanın.
Git panelini açtığınızda, değiştirilen dosyaların listesini görebilirsiniz. Bu listede bir dosyayı tıklatabilir ve önceki yürütmeden sonra dosyada yapılan değişiklikleri (farkı) görüntüleyebilirsiniz. Dosyadaki farkı görüntülemek için Git panelinde aşağıdakilerden birini yapın:
Git panelinde, Yürüt işlemini gerçekleştirmek istediğiniz dosyayı veya dosyaları seçin.
simgesini (Yürüt simgesi) tıklatın.
Yürüt'ü tıklattığınızda sistem, Git Yürüt iletişim kutusunu görüntüler. Bu iletişim kutusunda, değişiklikleri olan dosyalar görüntülenir.
Dosyaları yürüt işlemine devam etmeden önce dosyaları tek tek tıklatarak değişiklikleri görüntüleyebilirsiniz.
Dosyaları yürütmek için mesaj kutusuna bir yürütme mesajı girin ve Tamam'ı tıklatın.
Dosyalar yürütüldükten sonra Git panelinden de temizlenir.
Değişikliklerinizi zaten uyguladıysanız ve bir dosyanın önceki sürümüne dönmek istiyorsanız aşağıdaki işlemi gerçekleştirin:
Git panelinde, geri almak istediğiniz dosyayı veya dosyaları seçin.
Git panelindeki sandviç simgesini tıklatın ve Son Yürütmeden Sonraki Değişiklikleri Geri Al seçeneğini belirleyin.
Dosyanın önceki sürümü yerel deponuza geri yüklenir. Geri yüklenen dosyaları Dosyalar panelinden görüntüleyebilirsiniz.
Dosyaya yürütme işleminden sonra geri dönmek istiyorsanız dosyayı en az iki kez yürütmüş olmanız gerekir.
Yürüt işleminden önceki değişiklikleri geri almak için şu adımları gerçekleştirin:
Dosyanızı yürütmeden önce dosyanın en son yürütülen sürümünü korumak istiyorsanız:
Seçtiğiniz dosya, değiştirilen dosyalar listesinden temizlenir ve dosyanın önceki sürümü geri yüklenir.
Git'te değişiklikleri her uyguladığınızda etiketler oluşturabilirsiniz. Etiketleri, önemli yürütme işlemlerini işaretlemek için kullanabilirsiniz. Örneğin, müşteriniz tarafından istenen önemli bir değişiklik için bir dosya teslim edebilirsiniz. Etiketler, belirli bir yürütme işlemi için işaretçi işlevi görür.
Etiket oluşturmak için Git panelinde simgesini (Etiket Oluştur simgesi) tıklatın.
Etiket Oluştur iletişim kutusundan, etiketiniz için bir ad belirtin. Tamam'ı tıklatın.
Oluşturduğunuz etiket, yürütme işleminiz ile ilişkilendirilir.
Yürütme işlemi gerçekleştirdikten sonra bir etiket oluşturursanız etiket otomatik olarak en son yürütme işleminizle ilişkilendirilir.
Git'te her dosya yürütme işlemi gerçekleştirdiğinizde, yürütme işleminin ayrıntılarını ve dosya geçmişini görüntüleyebilirsiniz. Bu özellik, önemli yürütme işlemlerini ve yürütme işlemleriyle ilişkili etiketleri belirlemenize yardımcı olur.
Sistem, seçili dosyanın Git Dosya Geçmişi'ni görüntüler. Ayrıca bu dosya için yürütme işleminin ayrıntılarını da aynı iletişim kutusundan görüntüleyebilirsiniz.
Git'te bir dosyanın geçmişini görüntülemenin dışında, yaptığınız değişiklikleri de depo düzeyinde görüntüleyebilirsiniz. Depo düzeyinde yapılan tüm değişiklikleri ve yürütme işlemlerini görüntüleyebilirsiniz. Depo geçmişini görüntülemek için şu adımları gerçekleştirin:
Git panelinden, Depo Geçmişini Göster simgesini tıklatın. Sistem, tüm yürütme işlemlerin ayrıntılarıyla birlikte Git Deposu Geçmişi'ni görüntüler.
Yürütme mesajını ve dosyaların yürütüldüğü tarih ile saati görüntüleyebilirsiniz. Ayrıca bir yürütme işlemiyle ilişkili etiketleri ve dosyaları yürüten kullanıcının ayrıntılarını da görüntüleyebilirsiniz.
Depo geçmişi genellikle depo düzeyinde yürütülmüş olan dosyaların listesini belirtir. Dosyaları tek tek tıklatarak dosya düzeyinde değişiklik geçmişini görüntüleyebilirsiniz.
Git'in en belirgin özelliklerinden biri dallardır. Git dalı, çoğu sürüm denetimi sisteminden farklı olarak tüm ilişkili dosyalarınızın veya kodunuzun herhangi bir satırıyla eşitlenebilir. Deponuzun varsayılan olarak “ana” adlı bir dalı vardır. Ana dal, ana veya kesin daldır. Ana daldan alt dallar oluşturabilir ve her bir dalda düzenlemeler yapabilirsiniz.
Ayrıca üst dalın bir kopyasını oluşturmak için başka bir daldan bir dal da oluşturabilirsiniz. Aynı Git deposundaki her iki dal üzerinde ayrı ayrı çalışabilirsiniz. Örneğin, siteniz için bir dalda yeni bir özellik üzerinde çalışırken diğer dalda bazı değişiklik taleplerini karşılayabilirsiniz.
Ayrıca Git, geçerli bir dalınızdaki değişiklikleri bir hedef dala dahil etmek isterseniz dalları birleştirmenize olanak tanır. Bu iki dalı birleştirdiğinizde her iki dal da bağımsız olarak var olmaya devam eder. Üst ve hedef dallarla çalışmaya devam edebilirsiniz.
Dreamweaver'da geliştiriciler ve tasarımcılar bir site için birlikte çalıştığında her kullanıcı ana dalın bir alt dalını oluşturabilir ve bağımsız olarak değişiklik yapabilir. Her gerektiğinde, değişikliklerini kolayca bir başka dal ile birleştirebilir ve her iki dal ile çalışmaya devam edebilirler.
Git'te dal oluşturma ve dalları yönetme ile ilgili daha fazla bilgi edinmek için aşağıdaki bölümleri okuyun:
Dosyalar panelinden, tüm dalları listeleyen açılır listeyi seçin.
Dalları Yönet'i tıklatın.
Dalları Yönet iletişim kutusunun sol alt köşesindeki + simgesini tıklatın.
Yeni Dal Oluştur iletişim kutusunda, kopyasını oluşturmak istediğiniz kaynak dalı seçin.
Bu, oluşturmakta olduğunuz ilk dal ise kaynak dal ana dalınız olur.
Yeni Dal Adı alanında, yeni dal için bir ad belirtin.
Tamam'ı tıklatın.
Dosyalar panelinden, tüm dallarınızı listeleyen açılır listeyi seçin.
Dalları Yönet'i tıklatın. Dalları Yönet iletişim kutusundan, birleştirmek istediğiniz dalı seçin.
İletişim kutusunun alt kısmındaki simgesini (Dalı Birleştir simgesini) tıklatın.
Dalı Birleştir iletişim kutusundan, Hedef dal'ı seçin. Bu dal, dalınızı birleştirmek istediğiniz hedef depodur.
İsteğe bağlı olarak, bu birleştirme işlemiyle ilişkili bir mesaj yazın.
Tamam'ı tıklatarak dalınızı hedefinizle birleştirin.
Bir yürütmeden gelen dosya değişiklikleri başka bir daldan gelen değişikliklerle çakışırsa birleştirme işlemi durdurulur. Sistem, çakışmaya neden olan dosyalarla birlikte bir çakışma mesajı görüntüler.
Git panelinde çakışma olan dosyalar da görüntülenir. Çakışmanın olduğunu gösteren simgeye dikkat edin.
Birleştirme işlemine devam etmek için öncelikle çakışmayı çözümlemeniz gerekir. Yeni Taban seçeneğini kullanabilir veya hızlı ileri yok seçeneğini kullanarak birleştirme işlemine devam edebilirsiniz.
Birleştirme çakışmasıyla karşılaşırsanız aşağıdaki seçeneklerden birini tercih edin:
Git'te yeni taban ile ilgili daha fazla bilgi edinmek için bkz. Git Yeniden Temellendirme.
Git'te uzak depolar, bir projenin başka bir ağda barındırılan sürümleridir. Uzak depolara, depo ile bir bağlantı oluşturarak erişebilirsiniz. Uzak depoda belirtilen erişim haklarına bağlı olarak, bu depoya salt okunur erişiminiz veya yazma erişiminiz olabilir.
Uzak depolar, ekip halinde çalışırken diğer depolarla veri gönderip almanıza yardımcı olur. Dreamweaver Git panelinden bir uzak bağlantı oluşturabilir ve Çek, Git Gönder, Git Al ve Uzaktan Yenile gibi çeşitli Git işlemlerini gerçekleştirebilirsiniz.
Uzak depolar oluşturma ve yönetme hakkında bilgi edinmek için aşağıdaki yordamları okumaya devam edin.
Dosyaları ve çalışmanızın ilerleme durumunu paylaşıp başka bir ağda barındırılan proje dosyalarınıza erişmek için bir uzak depo ekleyebilirsiniz. Uzak depo ekleyerek hedef depoyla bir uzak bağlantı kurarsınız. Dreamweaver, Git panelinden uzak depolar oluşturmanıza olanak tanır.
Uzak depo eklemeden önce diğer depoda genel ayarlarının etkinleştirildiğinden emin olun.
Git panelinden, Uzak İçerik Oluştur'u tıklatın.
Uzak depo için bir ad belirleyin.
URL'yi ve uzak deponun kimlik bilgilerini girin.
Uzak depo eklerken geçerli bir URL girdiğinizden emin olmak için URL'yi girdikten sonra Test'i tıklatın. Test'i tıklattığınızda URL'nin geçerliliği test edilir.
Bu test, kimlik bilgilerini doğrulamak için kullanılamaz.
Geçerli bir URL veya kimlik bilgileri girmezseniz Git Al, Git Gönder, Çek vb. işlemleri gerçekleştirirken hatalarla karşılaşırsınız.
Tamam'ı tıklatın.
Uzak depoyu eklediğinizde, Git panelinin üst kısmındaki açılır listede görürsünüz. Ayrıca uzaktan Git Al, Git Gönder, Çek işlemlerini gerçekleştirmek ve sayaçları yenilemek için daha fazla simge görürsünüz.
Uzak depoyu ekledikten ve bir bağlantı kurduktan sonra dosyaları uzak depodan yerel deponuza çekebilir ve alabilirsiniz. Ayrıca uzak depoya dosyalar da gönderebilirsiniz. Ancak ilk kez bir Git Gönder işlemi gerçekleştirmeden önce ilk olarak uzak depodan dosyaları çekmeniz gerekir.
Dosyalarınızı göndermeyi denemeden önce yerel deponuzdaki tüm dosyalarınızı yürütmeyi unutmayın. Yerel deponuzda hazırlanan dosyalar varsa Git Gönder işlemi başarısız olur.
Dreamweaver içinden aşağıdaki Git işlemlerini gerçekleştirebilirsiniz:
Tüm uzak bağlantılarınızdan bütün dosyaları çekmek için simgesini tıklatın. Git Gönder veya Git Al işlemi gerçekleştirmeden önce bir Git Çek işlemi gerçekleştirmeniz önerilir. Bu işlem yalnızca uzak sunucudan dosyaları çeker ve yerel deponuzu değiştirmez.
Tek bir depodan veya bir depo grubundan değişiklikleri alabilirsiniz. Git Al simgesini tıklattığınızda sistem, çeşitli seçenekler ile Git Al iletişim kutusunu görüntüler.
Uzak depodan değiştirilen dosyaları almak ve değişiklikleri yerel deponuzla birleştirmek için Git panelinden simgesini (Git Al simgesini) tıklatın.
Git Al iletişim kutusundan izleme dalını seçin. Geçerli daldan veya başka bir daldan değişiklikleri almak isteyip istemediğinizi belirtin ve alma ayarlarını yapın.
Varsayılan olarak, Varsayılan birleştirme işlemi seçilidir. Bu durumda, uzak sunucudan dosyalar yerel deponuza alınır ve değişiklikler yerel deponuzla birleştirilir.
Ayrıca aşağıdaki seçeneklerden birini de tercih edebilirsiniz:
Yazılımdan sıfırlamayla devam ederseniz tanınmayan dosyalarınız silinir.
Uzak depolarla bağlantı kurduktan sonra, değiştirilen dosyaları değiştirdiğinizde veya yürüttüğünüzde Git bu değişiklikleri kaydeder. Git panelindeki Git Gönder simgesi değiştirilmiş dosyaların sayısını hemen görüntüler. Bu dosyalar artık uzak depoya gönderilebilir.
Git Gönder işlemi gerçekleştirdiğinizde, yerel depoda yaptığınız yürütme işlemleri uzak depoya gönderilir.
Dosyalarınızı Dreamweaver içinden göndermek için:
Git panelinden, Git Gönder simgesini tıklatın.
Sistem, Git Gönder iletişim kutusunu görüntüler. Yürütme işlemlerinizi geçerli izleme dalına veya belirleyeceğiniz başka bir dala gönderebilirsiniz.
Ayrıca bu iletişim kutusundan gönderme ayarlarını da ayarlayabilirsiniz. Varsayılan Gönderme İşlemi seçeneği varsayılan olarak seçilidir.
Ayrıca şu seçenekleri de belirleyebilirsiniz:
İsteğe bağlı olarak, etiketlerinizi uzak depoya göndermek için Etiketleri Gönder onay kutusunu işaretleyin.
Tamam'ı tıklatın.
Yerel yürütmeleriniz ile uzak depoya yaptığınız yürütmeler arasında çakışmalar varsa öncelikle çakışmaları çözümlemeniz önerilir. Böylece değişikliklerinizi gönderebilirsiniz.
Bunu yapmak için, öncelikle uzak depodan değişiklikleri almanız, çakışmaları çözümlemeniz ve ardından dosyaları çakışma olmadan göndermeniz gerekir.
Git panelindeki Arama çubuğu, dosya adını kullanarak dosya aramanıza olanak tanır. Bu özellik temel olarak sitenizle ilişkili çok sayıda dosyanız olduğunda kullanışlıdır.
Dosya aramak için dosya adını Arama çubuğuna yazmanız yeterlidir. Arama sorgunuzu içeren dosya ya da dosyalar hemen görüntülenir.
Git'in bir dosya üzerinde işlem yapmasını istemediğinizde dosyayı .gitignore klasörüne ekleyebilirsiniz. Böylece yürüt, gönder ve al işlemlerinden birini her gerçekleştirdiğinizde Git bu klasörü yoksayar. Deponuzu klonlayan diğer kullanıcıların .gitignore klasörünüzdeki dosyalardan haberdar olması için .gitignore dosyasını deponuza yürütmeniz gerekir.
.gitignore klasörüne dosya eklemek için Dreamweaver'da Dosyalar paneline gidin. Git'in yoksaymasını istediğiniz dosyayı seçip sağ tıklatın ve Git > .gitignore Konumuna Ekle'yi seçin.
Dilediğiniz zaman bir dosyayı .gitignore klasöründen kaldırmak isterseniz dosyayı Dosyalar panelinden seçin. Sağ tıklatın ve Git > .gitignore Konumundan Kaldır'ı seçin.
.gitignore dosyasını değiştirdikten sonra yerel ve uzak depolara yürüttüğünüzden emin olun.
Bu makalenin önceki bölümlerinde bir Git deposunu sitenizle ilişkilendirmek, uzak bağlantıları oluşturmak ve yönetmek, dosyaları bir depoya göndermek veya bir depodan dosya almak gibi görevleri gerçekleştirmek için Git panelini (Kullanıcı Arabirimi) kullanmayı öğrendiniz. Git komutlarını kullanarak aşağıdaki işlemleri ve daha fazlasını da gerçekleştirebilirsiniz.
Terminali kullanarak herhangi bir Git işlemi gerçekleştirmek için aşağıdakilerden birini yapın:
Yaygın git komutlarını görüntülemek için bkz. Git İpuçları.
Göndermeden sonra git saklama ve birleştirme yürütmeleri gibi bazı eylemler şu anda yalnızca komut satırından gerçekleştirilebilir.
Komut satırından Git deposu başlatma gibi belirli eylemler gerçekleştirdiğinizde, bu eylemler Dreamweaver arabiriminde de yansıtılır.
Ancak dosyaları Dreamweaver uygulaması kapalıyken komut satırını kullanarak da değiştirebilirsiniz. Bu durumda, Dreamweaver'ı bir sonraki başlatışınızda aşağıdaki mesajı görürsünüz:
Dreamweaver'daki Git tercihleri, Dreamweaver'da Git'i kullanmak için bazı ayarları tanımlamanıza olanak tanır. Tercihler iletişim kutusunu kullanarak terminal yolu ya da zaman aşımı ayarları gibi Git tercihlerini ayarlayabilirsiniz.
Düzen > Tercihler seçeneğini belirleyin.
Tercihler iletişim kutusundan, Git'i seçin.
Git Tercihleri iletişim kutusundan aşağıdaki seçenekleri belirleyin:
Ayarlarınızı kaydetmek için Uygula'yı tıklatın.
Güncellenen tercihlerinizin etkin olması için Dreamweaver uygulamasını yeniden başlatın.