Git tutorial
31 Jan 2021 | beginnerauthor: Anderson
透過此篇教學,你可以學到從特地資源庫建立分支,並在編輯後對原資料庫提交PR。
Git 介紹
Git 是由 Linux 核心的作者 Linus Torvalds 在 2005 年為了管理 Linux 核心程式碼,僅花了 10 天所開發出來的,至目前已有十幾年的歷史了。除了可免費使用外,整個 Git 的原始程式碼也可在網路上取得(當然 Git 的原始程式碼也是用 Git 在做版本控制的)。
那Github是什麼?
Git 是一款版本控制軟體,而 GitHub 是一個商業網站,GitHub 的本體是一個 Git 伺服器,但這個網站上的應用程式讓大家可以透過 Web 介面來操作一些原本需要複雜的 Git 指令才能做到的事。因為圖形介面操作起來較為容易,因此接下來的操作都是以Github Desktop進行操作,請大家先去下載並安裝,此外慶建立一個自己的Github帳號,以便後續操作。
Download: Github Desktop
Git 操作
由於Git操作指令的文章已經有很多了,因此附上相關連結
接下來,假設你已開啟Github Desktop並登入帳號,請到這個連結點擊Fork

接著到自己Fork過來的資料庫(注意:要確定是自己的)依照以下圖片進行操作

點擊Open with Github Desktop

點擊Clone
接下來,請在Clone下來的資料夾中找到_post資料夾,接下來請至Typora教學,完成第二項任務
完成第二項任務後
請確認檔案已放入_post資料夾且檔名無誤後,打開Github Desktop 在找到剛剛Clone下來的目錄
點擊左下角藍色的Commit(注意:需要在按鈕上方的Summary打入簡短的敘述,才可進行Commit)
完成Commit之後,在上方的黑色按鍵列點擊Push origin
發 PR 給原作者
回到自己的專案頁面,可以找到一個「New pull request」的按鈕

按下「Create pull request」後,可開始填寫 PR 的相關資訊,讓作者知道你這個 PR 大概做了什麼事

填寫完畢後,按下「Create pull request」按鈕後,即算完成送出 PR:

如果有問題的話
在Clone部份的問題,可以參考這個
在PR部份的問題,可以參考這個
Comments