Git Push: WordPress’i GitHub’dan web ana bilgisayarınıza yaymak

Github ve genel olarak git, birçok insanı korkutuyor. Ancak, kontrol yazılımının bu tür dağıtılmış sürümü herhangi bir geliştirme cihazında bir zorunluluktur. Buna ek olarak, GitHub’ın nasıl kullanılacağını ve WordPress web ana bilgisayarına kod uygulamasını bilmek, geliştirme sürecini çok daha güvenli hale getirebilirsiniz. Bu şekilde, her zaman güvenli bir kod kopyasına sahip olacaksınız. Bu makalede, GitHub’dan seçtiğiniz web ana bilgisayarına (destekledikleri sürece) tam WordPress web sitesini nasıl uygulayacağınızı ve güncelleyeceğinizi size öğreteceğiz. Tüm süreç boyunca size rehberlik edecek dört adımı tartışacağız, bu yüzden doğrudan gidelim!
Github Github’a Giriş, GIT sistemine dayanan kontrol platformunun dağıtılmış bir sürümüdür. Bu, depoyu her zaman güvenli bir kopyanız olacak şekilde kodunuzu ve dosyalarınızı ‘teşvik edebileceğiniz’ ayarlamanıza olanak tanır ve her şeyi birçok bilgisayar arasında senkronize edebilirsiniz. Ancak Github, depolamadan daha fazlasını sunar. Ayrıca diğer iki ana alanda da parlıyor:
Track değişikliği. GitHub ile, bunun için bir taahhütte bulunduğunuz sürece kod tabanınızda yaptığınız her değişikliğin kaydına sahip olacaksınız.
Proje İşbirliği. GIT, bazı kişilerin aynı proje üzerinde çalışmasına, çelişkili değişikliklerden kaçınmasına ve herkesin kod tabanının en son sürümüne erişmesini sağlamasına izin verir.
Bir süre önce GitHub’ın nasıl başlayacağına dair tam bir rehber yazdık. Sadece bu platformu kullanıyorsanız, önce makaleyi okumanızı öneririz. Ardından, geri gelip aşağıdaki adımları başlatabilirsiniz!
WordPress’i GitHub’dan web ana bilgisayarınıza (4 adımda) nasıl yayılır Kodunuzu GitHub’dan web ana bilgisayarına iterek hayal ettiğiniz kadar karmaşık değil. Bununla birlikte, bu işlemin çalışması için, WordPress barındırma sağlayıcınız Access Secure Shell’i (SSH) ve her ikisi de ‘itme’ gerçekleştirmenin anahtarı olan GIT kullanımını desteklemelidir. SSH ve GIT’i destekleyen bazı kaliteli web ana bilgisayarları, tek olmaktan uzak olsa da, siteground ve WP motorunu içerir. Ancak, bu öğretici için, sürecin Site Alanı ile nasıl çalıştığına odaklanacağız. Adım 1: Basit bir GitHub deposu hazırlamak için WordPress kodunuz için yeni bir depo hazırlayın. Bu işlem için, kişisel bir depo kullanmak isteyebilirsiniz, böylece kimse site kodunuza göz atamaz. Başlamak için boş bir depo hazırlamanız gerekir. Bundan sonra, yapacağınız şey GitHub’da yeni bir WordPress kurulumu oluşturmak, yerel olarak klonlamak ve ardından örneği GitHub’a itmektir. Bunu bitirdikten sonra, site alanını kökeniniz olarak GitHub ile değiştirebilir ve ilkini üretim ortamınız olarak ayarlayabilirsiniz. Bildiğiniz gibi, üretim ortamı nihai kodun aslında bulunduğu yerdir ve kullanıcının yeri etkileşime girecektir. İşlem tamamlandığında, yerel WordPress kurulumunuzda her değişiklik yaptığınızda, GitHub’a (Origin) itebilecek ve ardından Site Alanı Üretim Deposuna yayabilirsiniz. Kalan sürecin nasıl çalıştığına daha yakından bakalım.
Adım 2: Web ana bilgisayarınızda yeni bir depo oluşturun Siteground gibi bazı web ana bilgisayarları, web sitenizi depo ile senkronize etmek için kullanabileceğiniz varsayılan bir git aracı ekleyin (ve tersi). Örneğin Site Alanı, SG Git araçlarını seçerek bunu kontrol panelinizden yapmanıza olanak tanır: Aracı seçtikten sonra, site alanında barındırdığınız herhangi bir web sitesi için bir GIT deposu oluşturma seçeneğini göreceksiniz. Daha sonra, yeni WordPress web sitenizi yerel bilgisayarınıza kopyalamanıza izin veren ‘git klonu’ komutuyla bir pencere görünecektir:
Komut ayrıca, terminalinizin site alanına erişmeniz gereken SSH anahtarını da içerecektir. Terminaliniz etkin ve çalıştıktan sonra, SSH üzerinden site alanına girin ve yerel deponuzun olacağı yeni bir klasör için klon komutunu çalıştırın. Adım 3: Site Alanı’nı Github ile değiştirin Bu noktada, WordPress Siteground web sitenizin bir kopyasını içeren yerel bir deponuz var. Ancak, orijinal nokta site alanına ayarlanacak, bu yüzden yine de GitHub ile entegre etmeniz gerekiyor. Tek yapmanız gereken, başlangıç ​​noktasının adını değiştirmek ve aşağıdaki komutu kullanarak üretim ortamınız olarak ayarlamaktır:

Git Remote Rename Origin Production Sırada, ilk adımda oluşturduğunuz boş GitHub deposunu klonlayabilirsiniz. Bunu yapmak için GitHub’a erişin ve ekranın üst kısmındaki ‘klon’ veya ‘indir’ düğmesini arayın. Bunun gibi URL’ler de dahil olmak üzere bir pencere görünecektir:

Bu noktada, bu komutu terminalinizden çalıştırabilirsiniz: Git Remote ADD Origin [klonlama URL’si buraya gidiyor] Tüm tabanlar şimdi yerleştirildi, bu yüzden geriye kalan tek şey klonlama deponuzu GitHub’a itmek. Adım 4: Deponuzu GitHub’a teşvik edin ve mevcut üretim ortamınızı güncelleyin, site alanında yeni bir WordPress web siteniz var ve hala yerel deponuzda bir kopyası var. Tek yapmanız gereken kodu boş GitHub deponuza itmek, bu komutu kullanarak: Git Push Master bundan sonra, üç noktada eksiksiz bir WordPress kodu tabanına sahip olacaksınız. Bu, yerel klonunuzdaki kodu ve dosyaları değiştirmeye başlayabileceğiniz anlamına gelir. Güncellemek istediğinizde, tek yapmanız gereken bu iki komutu terminalinizden sırayla çalıştırmaktır:
Git Push Origin Master

Git Push Production Master
Bu işlemin tek zor kısmı ilk ayardır. Ancak, Git’i kontrolün önceki sürümü için kullandıysanız, işbirlikçi çalışma için Git’in ne kadar olduğunu bilirsiniz. Bittiğinde, geliştirme çalışmalarına odaklanabilir ve kodunuzun deponuzda güvenli olduğunu bilebilirsiniz.
Sonuç GitHub’ı kullanmak hayal ettiğinizden daha kolaydır, özellikle şimdi çalıştırabileceğiniz dostça bir GUI vardır.Daha da önemlisi, kontrol sürümünü kullanmanın WordPress’in geliştirilmesine yardımcı olabileceği birçok yol vardır.Kodunuzun bir kopyasını güvenli bir şekilde kaydetmek, değişiklikleri izlemek, işbirliği için çeşitli şeyler açmak ve daha fazlasını kullanabilirsiniz.Ayrıca, WordPress sitesini yaymak için GitHub’ı kullanmak istiyorsanız, bunu sadece dört adımda yapabilirsiniz: WordPress kodunuz için yeni bir depo hazırlayın.
Web ana bilgisayarınızda yeni bir depo oluşturun.
Motorunuzu kökeniniz olarak GitHub ile değiştirin.
Deponuzu GitHub’a teşvik edin ve üretim ortamınızı güncelleyin.
WordPress sitelerinin GitHub’dan nasıl yayılacağı hakkında sorularınız var mı?Aşağıdaki yorumlar bölümünde onlar hakkında konuşalım!
Makale Küçük Resim Teguh Jati Praseto / Shutterstock.com

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir