Github入門教學
你有70個人,必須要協作一份重要的文件。
每個人都有不同的想法,但是都想要文件變好。
你要如何讓70個人良好討論呢?
當然,你可以把他們分成許多組。70個人就分成七組,每組10個人。
然後,每個小組再發下一些便利貼、布告版、或者是圖釘等等,讓大家集思廣益。
問題來了,最後要整合所有小組意見的時候,你就會發現,每一個小組可能都有優點和缺點,沒有辦法完全整合起來。
如果你的團隊是在使用Google doc為主,你會常常發現單一串流的版本控制是完全不夠用的。
如果只有兩三個人的話,也有可能夠用,把所有不同意見保留,整合至新版本。
Github 這個社群媒體,提供一種更強大的協作平台,由Git 版本控制系統當作它的基底。
Github能解決什麼問題?
Github 這個社群媒體,提供的是一種更強大的協作平台,由Git版本控制系統當作它的基底。
如何上手Github?
Github的學習路徑比較陡峭難爬, 因此,我們不要太著急,先想想看有沒有比他更簡單一點點的協作平台呢?
有的,那就是no-code 網站設計中,非常好用的hackMD。
我們從比較簡單的hackMD,走階梯走到Github,會比較容易
您可以先去hackMD註冊一個帳號嗎?
註冊帳號的方式非常簡單,您可以只要用Google Login就好了。
註冊好了,hackMD之後,請把帳號email給你想合作的對象,例如Bestian,謝謝。
接下來我們再去申請一個Github帳號
( 未完待續 .... )
以下是使用 GitHub Desktop 克隆 GitHub 專案的步驟:
安裝 GitHub Desktop: 如果您尚未安裝 GitHub Desktop,請先從官方網站下載並安裝。
開啟 GitHub Desktop: 安裝完成後,開啟 GitHub Desktop 應用程式。
登入帳戶: 如果您還沒有登入 GitHub 帳戶,您會需要先登入。
前往 GitHub 專案頁面: 打開瀏覽器,然後前往您想要克隆的 GitHub 專案頁面。
複製專案的 URL: 在 GitHub 專案頁面的右上角,找到 "Code" -> "Clone" ,點擊複製專案的 URL。
回到 GitHub Desktop: 在 GitHub Desktop 的選單中,選擇 "File" > "Clone Repository"。
輸入或貼上 URL: 在彈出的對話框中,切換到 "URL" 分頁,然後在 Repository URL or GitHub username and repository 輸入或貼上您之前複製的 GitHub 專案 URL。
選擇儲存位置: 您可以選擇將專案克隆到電腦上的哪個目錄。
點擊 "Clone": 確認所有訊息後,點擊 "Clone" 按鈕。
這樣,GitHub Desktop 就會開始克隆專案到您指定的目錄中。克隆完成後,您可以在 GitHub Desktop 的介面中看到專案,並可以進行進一步的操作,例如提交更改(Commit changes)或推送(Pull Request)到遠端。
希望這個解釋能幫助您了解如何使用 GitHub Desktop 來克隆(Clone) GitHub 專案!
如何從 master 建立一個主題分支 fetch merge ( 未完待續 .... )
如何使用分叉fork與整合Pull-request專案:創建個人版本的分岔支線版本,修改之後,提出 Pull Request 到原本的專案。我們對自己目前還沒有權限編輯的專案,要改良通常都是用這種方法。
創建分叉: 前往 GitHub 專案頁面,打開瀏覽器前往您想要創建分叉(Fork) 的 GitHub 專案頁面,點擊右上角的 "Fork"。
編輯分叉:整合更改(Commit changes)分叉的所有分支branches: "Commit changes" > “Merge”
Pull Request 到原本專案 : "Contribute" ( 未完待續 .... )
安裝 Visual Studio Code: 如果您尚未安裝 Visual Studio Code,請先從官方網站下載並安裝。
在 GitHub Desktop 將 Visual Studio Code 設成預設編輯器:
(Windows)在 GitHub Desktop 的選單中,選擇 "File" > "Options" > “Integrations" > External Editor 選擇Visual Studio Code > "Save"
(Mac)在 GitHub Desktop 的選單中,選擇 "粗體GitHub Desktop" > "Settings" > “Integrations" > External Editor 選擇Visual Studio Code > "Save"
要将 Visual Studio Code(VS Code)连接到 GitHub,您可以按照以下步骤进行设置:
安装 Git: 如果您还没有安装 Git,请先安装它。您可以从 Git 官方网站 下载并安装 Git。 安装 Visual Studio Code: 如果您还没有安装 Visual Studio Code,请从 VS Code 官方网站 下载并安装。 在 Visual Studio Code 安装 GitHub 扩展: 打开 VS Code,点击左侧的 "Extensions" 图标(或使用快捷键 Ctrl+Shift+X),在搜索框中输入 "GitHub",找到并安装 "GitHub Pull Requests and Issues" 扩展。 登录 GitHub 帐户: 在 VS Code 中,按 Ctrl+Shift+P 打开命令面板。 输入 "Sign in" 并选择 "GitHub: Sign in"。 在弹出的浏览器中,输入 GitHub 帐户凭据进行登录。 初始化仓库: 如果您的项目还没有与 GitHub 仓库关联,可以通过以下步骤进行初始化: 打开命令面板 (Ctrl+Shift+P)。 输入 "Git: Initialize Repository" 并选择您的项目文件夹。 接下来,按照提示完成初始化过程。 提交更改: 在 VS Code 中,使用 "Source Control" 面板(左侧的 "√" 图标)进行文件更改的提交。您可以输入提交消息并点击 "√" 图标提交更改。 推送到 GitHub: 如果您的仓库还没有关联到 GitHub,请在 Source Control 面板中点击 "…"(更多操作)按钮,选择 "Publish to GitHub"。 如果已经关联,可以使用 "Sync" 按钮将本地更改推送到 GitHub。 现在,您的项目应该已经与 GitHub 连接起来了。您可以在 VS Code 中使用 Source Control 面板、GitHub 扩展以及其他相关工具来管理和同步您的代码。 ( 未完待續 .... )
人生設計的四個順序:(清單)
- 健康:養成良好的飲食和運動習慣。
- 遊戲(喜樂):
- 愛:
- 工作(對文明有所貢獻):
養成良好的習慣:
- 飲食:在有限的時間和金錢當中,選擇對自己最健康的飲食,是很重要的。
- 運動:如果你沒空山學瑜伽或是登山,至少要能夠在走路的過程當中,專心的走。
- 睡眠:如果你無法好好的睡眠,至少要能夠冥想和回氣。
飲食有度,適量就好,不要暴飲暴食
- 健康優先,護生和信仰次之。
- 雖然素食有它的優點,但是必要的時候也可以葷素不拘。
核取方塊的範例
- 我每週至少有3次,每次有30分鐘的有氧運動
- 我每天都有做深呼吸。
- 我每天至少做健走或是單車等和緩運動半小時
- 尋找令您快樂的活動和愛好。
- 人們常說孩子要「會學也會玩」。
- 玩中有學,學也可以是玩。
人生如戲,戲如人生
- 與家人和朋友建立穩固的關係。
- 愛鄰如己。要先愛自己。