日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
如何使用GitHub進行WordPress開發(fā)

在本教程中,我們將向您介紹GitHub并解釋它為何如此受開發(fā)人員歡迎的工具。然后,我們將向您介紹如何使用它來進行wordpress開發(fā)。

成都創(chuàng)新互聯(lián)公司是一家專注于網(wǎng)站建設(shè)、成都網(wǎng)站制作與策劃設(shè)計,獨山子網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)十年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:獨山子等地區(qū)。獨山子做網(wǎng)站價格咨詢:028-86922220

如果您花了很多時間閱讀WordPress,那么您很有可能聽說過GitHub。它是開發(fā)人員托管項目并與他人協(xié)作的最受歡迎的平臺之一。也許您甚至考慮過自己嘗試一下,但不知道從哪里開始。

是時候熟悉這個寶貴的WordPress資源了。GitHub是一個用于跟蹤、管理和協(xié)作開發(fā)項目的優(yōu)秀平臺,因此非常值得學習如何使用。它使您能夠在線托管項目并使用Git強大的版本控制來跟蹤每一個更改。

GitHub簡介

如果你是一個新手,GitHub可能看起來復(fù)雜,但它的核心實際上非常簡單。本質(zhì)上,GitHub是一個專門為開發(fā)者設(shè)計的免費托管服務(wù)。它的主要用途是托管用于共享和協(xié)作的項目,使這些項目可用,以便其他用戶可以貢獻和下載它們。

顧名思義,GitHub是圍繞Git的功能構(gòu)建的。這是一個版本控制系統(tǒng),用于跟蹤對項目所做的所有更改。這個系統(tǒng)如此強大的原因在于它的全面性。由于Git會跟蹤項目中的每個文件和更改,因此它使您能夠快速恢復(fù)到任何以前的版本。

Git還允許開發(fā)人員創(chuàng)建“分支”,即當您創(chuàng)建項目的副本時,您就可以獨立處理它。這使您有機會進行和測試更改,而不會影響整個項目。然后,您可以根據(jù)需要將更改“合并”到主分支中,或者干脆丟棄它們。

這些功能是理解為什么Git和GitHub對開發(fā)人員如此寶貴的關(guān)鍵。例如,您不必擔心會對項目造成無法修復(fù)的損壞,因為您始終可以創(chuàng)建分支并回滾所有修訂。此外,在一個潛在無限數(shù)量的用戶的項目上進行協(xié)作很容易。事實上,這正是當今WordPress本身的開發(fā)方式。

GitHub入門

在開始使用GitHub之前,您需要一個可以同時使用Git和GitHub的系統(tǒng)。首先,您需要在本地計算機上下載并安裝Git。您將使用它來執(zhí)行重要的GitHub相關(guān)任務(wù),例如在您的計算機和GitHub存儲庫之間傳輸文件。

GitHub只是項目的宿主,因此所有實際開發(fā)都在您的本地機器上進行。Git然后使用“存儲庫”來存儲每個項目。

從理論上講,這聽起來可能令人困惑,因此讓我們看一下典型的工作流程:

您決定如何構(gòu)建您的特定工作流程取決于您的偏好和項目要求。重要的是您的流程對您、您的項目和您的合作者來說順利進行。

最后,為了充分利用Git,您需要使用命令行。Git最常通過具有命令行界面的Secure Shell (SSH)使用。

如何使用GitHub進行WordPress開發(fā)

現(xiàn)在,是您親自嘗試GitHub開發(fā)的時候了!在此示例中,您將創(chuàng)建一個用于開發(fā)WordPress主題的GitHub項目。在向您展示如何在它們之間來回傳輸主題之前,我們將向您展示如何創(chuàng)建一個GitHub帳戶和兩個存儲庫。

1. 創(chuàng)建本地WordPress環(huán)境

當您為WordPress進行開發(fā)時,始終使用暫存環(huán)境很重要。這使您可以自由地嘗試新事物,而不必擔心它們會如何影響您的實時站點。

在這種情況下,您將通過在計算機上安裝WordPress來創(chuàng)建本地暫存環(huán)境。您可以通過幾種不同的方式執(zhí)行此操作,但我們建議使用DesktopServer(你也可以選擇自己喜歡的本地搭建WordPress環(huán)境的方式),它使您能夠免費快速創(chuàng)建本地版本的WordPress:

首先選擇DesktopServer的免費版本,注冊一個帳戶,然后下載并運行安裝程序。

安裝程序需要一些時間才能工作。完成后,您可以按照我們提供的教程創(chuàng)建和配置新的本地WordPress站點。

2. 在本地機器上安裝Git

現(xiàn)在是安裝Git的時候了。如果您運行的是最新版本的Mac OS,您可能會發(fā)現(xiàn)Git已經(jīng)在您的機器上。您可以通過打開命令行界面(例如Terminal)并輸入以下命令來檢查這一點:

git --version

如果安裝了 Git,此函數(shù)將返回其版本號。如果沒有,系統(tǒng)會詢問您是否要立即安裝它。您還可以下載安裝程序并為Mac、Linux 和 Windows計算機手動運行它。

如果您對命令行界面不滿意,您可能需要考慮下載Git GUI應(yīng)用程序。但是,對于此示例,我們將使用標準命令行方法。無論哪種方式,一旦安裝了Git,您就可以創(chuàng)建本地存儲庫了。

3. 為您的項目創(chuàng)建本地存儲庫

您現(xiàn)在可以為您的項目創(chuàng)建本地Git存儲庫。在此示例中,我們將使用默認的二〇一七主題,該主題應(yīng)該已包含在您的本地WordPress安裝中。

首先,您需要使用以下命令訪問主題的文件夾:

cd /Users/you/Documents/Websites/website/wp-content/themes/twentyseventeen

通過使用正確的文件夾名稱替換您和網(wǎng)站,確保更改此文件路徑,使其指向正確的目錄。您現(xiàn)在可以使用以下命令將此目錄初始化為存儲庫:

git init

接下來,您需要將文件添加到索引中。這會告訴Git自上次執(zhí)行提交(換句話說,保存更改)以來您添加或編輯了哪些文件。由于這是第一次提交,您可以使用以下命令添加文件夾中的每個文件:

git add

您現(xiàn)在可以提交更改。以下命令將提交索引中的所有文件,并包含一條消息以幫助您保持版本井井有條:

git commit -m "The first commit"

您現(xiàn)在已經(jīng)完成了本地存儲庫的配置。這意味著是時候?qū)⑽覀兊淖⒁饬D(zhuǎn)向GitHub。

4.注冊一個GitHub賬號

此時,您需要創(chuàng)建一個GitHub帳戶。首先訪問GitHub主頁并填寫注冊表。

當您繼續(xù)下一步時,系統(tǒng)會詢問您要使用什么計劃。您應(yīng)該在此處選擇Unlimited public repositories for free選項,然后選擇Continue。

最后一步涉及根據(jù)您以前的經(jīng)驗水平自定義您的帳戶。您可以在此處選擇適用于您的選項,然后單擊提交以創(chuàng)建您的帳戶。

您的帳戶現(xiàn)在已準備就緒。您可以選擇通讀介紹性指南,或立即創(chuàng)建一個新項目。

如果您想了解更多關(guān)于使用GitHub的基礎(chǔ)知識,我們建議您花一些時間閱讀上述指南。但是,現(xiàn)在,請單擊Start a project。在此階段,您可能會被要求驗證您的電子郵件地址。

您應(yīng)該已經(jīng)收到一封來自GitHub的電子郵件,因此請檢查您的收件箱并點擊驗證電子郵件地址鏈接。完成后,您將被帶到一個頁面,您可以在其中創(chuàng)建新項目。

5. 在GitHub上創(chuàng)建一個存儲庫

您終于準備好為您的項目創(chuàng)建GitHub存儲庫。這是一個相當簡單的過程,只需要您配置一些設(shè)置。讓我們從頂部開始。

首先,您可以選擇存儲庫的所有者,該所有者實際上是存儲庫的管理員。這應(yīng)該已經(jīng)設(shè)置為你自己,所以你可以保持原樣。接下來,您需要為您的存儲庫提供一個描述性且簡潔的名稱。您可能希望以您將要處理的插件、主題或其他項目命名。之后,您可以輸入項目的描述。同樣,這應(yīng)該是描述性的,以便其他開發(fā)人員和用戶可以理解您正在創(chuàng)建的內(nèi)容。

由于您注冊了一個免費帳戶,因此您將只能創(chuàng)建一個公共存儲庫(盡管您現(xiàn)在只需要這些)。您還可以選擇使用README文件立即將存儲庫克隆到您的計算機。由于您已經(jīng)有一個本地存儲庫,因此您現(xiàn)在不應(yīng)選擇此選項。但是,它可以成為未來項目的便捷工具。

最后,您將在此屏幕底部看到兩個下拉菜單,提供其他選項。如果您希望Git忽略某些被跟蹤的文件,第一個使您可以選擇gitignore選項。

第二個選項允許您為存儲庫選擇許可證。在創(chuàng)建真正的項目時,仔細考慮要使用的許可證很重要。WordPress對許可證有非常具體的規(guī)則,如果您計劃為該平臺進行開發(fā),則需要注意這些規(guī)則。

現(xiàn)在,您只需從該菜單中選擇“None”,然后單擊“Create repository即可完成設(shè)置。

這將帶您進入您的新項目,這意味著是時候添加您的主題了。

6. 將你的項目提交到GitHub

您現(xiàn)在可以將您的主題推送到 GitHub。在Git中輸入以下命令,確保將URL替換為指向您剛剛設(shè)置的存儲庫的鏈接:

git remote add origin https://github.com/yourusername/my-git-theme.gitgit push -u origin master

然后系統(tǒng)會提示您輸入GitHub用戶名和密碼。完成此操作后,您提交到本地存儲庫的所有文件都將推送到您的GitHub項目。

如果您返回到您的GitHub存儲庫,您將看到所有文件都已添加到其中。

7. 從GitHub獲取更新到您的本地存儲庫

您現(xiàn)在已經(jīng)設(shè)置了兩個存儲庫,并且您知道如何將更改從本地機器推送到GitHub項目。最后一步是翻轉(zhuǎn)這個過程并學習如何將數(shù)據(jù)從GitHub提取到本地安裝。如果你是一個人在一個項目上工作,你很少需要擔心這樣做。但是,如果其他開發(fā)人員也將他們的更改推送到外部存儲庫,則這變得必要。

您可以通過使用很容易做到這一點的讀取命令。只需將此命令輸Git,將URL替換為GitHub項目的正確URL:

git fetch https://github.com/yourusername/my-git-theme.git

這將從GitHub拉取所有更改,并將它們復(fù)制過來。您的本地存儲庫現(xiàn)在將與您的GitHub存儲庫同步。

完成后,您已成功為WordPress主題創(chuàng)建了一個新的 GitHub 項目!此時,您可以繼續(xù)嘗試使用這些工具,看看您能完成什么。

小結(jié)

使用GitHub進行WordPress開發(fā)賦予您對項目各個方面的絕對權(quán)力。通過使用Git強大的版本控制功能,您可以訪問每個更改,從而輕松恢復(fù)到文件的早期版本。Git和GitHub還使多個開發(fā)人員可以輕松地在同一個項目上進行協(xié)作。


網(wǎng)站名稱:如何使用GitHub進行WordPress開發(fā)
URL地址:http://www.dlmjj.cn/article/djiohdh.html