fbpx

GIT : 高階指令

Contents

實用的 GIT 培訓: cherry pick 、rebase 、revert 、stash 、clean 等用法。 提升你的 GIT 技能到到更高層次 !

從這 4 小時的課程,你會學到

  • 使用一些高階 GIT 指令
  • 學會如何用 squash、rebase,和 reset 重寫歷史
  • 檢視 reflog ( 刷新日誌 ) 中的歷史記錄、使用 reflog 的過期無法到達的提交和垃圾收集器
  • 建立線性 GIT 歷史樹
  • 使用別名( Aliases )
  • 執行最佳挑選的操作
  • 使用 stash ( 先把修改存著 )做臨時儲存更改
  • 使用 tag (標籤)
  • 成為一個更高階的 GIT 使用者

要求

  • 你應該熟悉 GIT。 你應該已經在你的機器上安裝了 GIT,並在 GitHub 或 BitBucket 上有一個帳戶
  • 你應該已經知道如何使用基本的 GIT 工作的流程

課程說明

本課程是對 GIT 的更深入的探討。 因此,在學習本課程之前,你至少應該掌握一些 GIT 的工作知識。 例如,你應該熟悉諸如“新增( add )、提交( commit )、推送( push )、拉取( pull )、獲取( fetch )和合併( merge )”之類的基本指令。 你還應該具有使用諸如 GitHub 或 BitBucket 之類的”遠端”程式版本管理貯存庫( repository )的基本工作知識。

本課程的第一部分將確保我們已經為本課程的其餘部分做好了準備,並作為一個簡單的複習。 這包括一些基本的東西,比如在 GitHub 獲得一個帳戶,設定我們的機器來使用 GIT,以及設定一些預設的配置。 如果你已經準備好了,可以跳過這部分課程。

然後,本課程的大部分內容將深入研究以下指令:

  • git commit –amend
  • git reflog
  • git rebase
  • git config –global alias
  • git fetch –prune
  • git reset [both soft and hard resets]
  • git clean
  • git revert
  • git cherry-pick
  • git stash
  • git tag

另外,我們將看到在 GitHub 上執行不同的合併( merges )來完成一個 pull 請求是什麼樣子,包括

  • Squash 和 Merge
  • Rebase

在完成本課程之後,你將熟練掌握一些更高階的 GIT 指令,這些指令是我們在現實世界中每天使用 GIT repositories 時會遇到的。 你還將對 Git 指令有足夠多體驗與瞭解,提升你的技能更上一層樓。 你還將知道如何在 GIT 歷史中建立並保持樹的線性,並且當事情變得有點棘手時,你將擁有工具來拯救 repository。

目標受眾

  • 初級到中級 GIT 使用者
  • 開發者
  • 任何想了解 GIT 更多進階功能的人
  • 希望成為團隊領導且需要提高 GIT 技能的人
  • 任何需要能夠對重要檔案(程式碼,圖片,文件,電子表格等)進行原始碼控制的人

講師簡介

Brian Gorman 軟體工程師和電腦科學講師 (更多講師主講課程介紹)

我是一個經驗豐富的 .Net 網路開發者,曾有 MCSD .Net ( C# .Net ) 認證。 我擁有電腦資訊系統的理學碩士學位和理學士的電腦科學碩士學位。 我還有多年教授 SQL 資料庫、C# / VB 、 .Net 程式設計、Java 程式設計、微軟 Office 等線上大學課程經驗。

我建立了許多線上技術培訓課程,這些課程可以在 O’Reilly/InfiniteSkills、 Udemy 等不同平臺上找到。 我還經營一家名為 MajorGuidanceSolutions 的培訓和諮詢公司,同時我還是一名從事 .Net 開發的全職員工。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

🙌 如何有效率地管理 ChatGPT 輸出與整理自己的 ChatGPT 提示( prompts )使用情境?LN+ for Web 已經針對 ChatGPT 的整合做最佳化


🙌 讓 Notion AI 成為你線上學習的得力助手,詳細操作請參考 – 使用 Notion AI 功能來為 udemy 的課程做摘要總結


  • 點選這個優惠連結 課程特價 | Udemy 永久擁有課程 NT370 起( 請登入 Udemy|按過“優惠連結”後到”報名參加課程“連結網頁做更新 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy

也許你會有興趣


追蹤 Soft & Share

幫我們個小忙!

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: