Git: 分支和合併

學習使用 Git 和 GitHub 處理分支和解決合併衝突的基本知識

報名參加課程更新 coupon code

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

  • 使用 Bash Shell 終端機與 Git 互動
  • 理解 Git 的分支功能
  • 瞭解 Git 合併
  • 設定一個預設的合併工具

要求

  • 不需要,我們會從頭開始做一些事情。然而,你可能想先做一下我的免費 Git 5天挑戰,讓你的腳踏實地,確保這適合你。
  • 如果你不會用電腦工作,這不適合你。

課程說明

本課程是對 Git 的分支和合併的介紹和概述。 當你完成本課程時,你將能夠理解在本地端或遠端 repository 建立分支的含義。 您會很好地掌握如何保持分支的最新狀態,以及如何清理本地端和遠端 repository。

在課程結束時,你將掌握在 GitHub上與團隊合作的方法,並使用 Pull Request 來驗證多個開發者的修改。 你將知道如何確保你也能得到他們的修改,最後你將能夠解決本地端和 GitHub 的合併衝突。

既然有Visual Studio、E-Git、GitHub桌面版等工具,為什麼還要學習命令列? 因為所有的工具都只是對命令的包裝。 如果你使用這些工具,你應該會很好,但當事情出錯時怎麼辦? 誰來幫助你呢? 知道了這些命令,你就可以輕鬆地使用任何帶有 Git 的IDE了。 不知道這些命令可能是做錯事或根本不知道該做什麼的區別。

下面是我們在本課程中會接觸到的一些命令[你會很好地使用它們 — 但是 — 我們不會掌握其中的任何命令,但是 — 在本課程結束後 — 你將能夠從這裡對任何這些命令進行深入研究!]。

  1. git add
  2. git commit
  3. git push
  4. git pull
  5. git fetch
  6. git status
  7. git log
  8. git show
  9. git checkout
  10. git diff
  11. git difftool
  12. git merge
  13. git mergetool
  14. git config

此外,本課程將告訴您如何設定一個預設的編輯工具、git difftool 和 git mergetool[ 本課程中是VSCode,但如果您願意,也可以使用Perforce P4Merge或其他工具]。

目標受眾

  • 任何想學習 Git 的分支和合併命令的人
  • 任何想學習與 GitHub 互動的人,包括建立分支和處理 Pull request
  • 初級開發者
  • 任何轉到 Git 的人

講師簡介

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

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

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

英文字幕:有

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

報名參加課程更新 coupon code

Sponsored by Udemy

也許你會有興趣

找其它課程?試看看 Soft & Share 網站搜尋引擎

✍ 搜尋結果太多?可參考 Soft & Share 搜尋引擎使用技巧


追蹤 Soft & Share

幫我們個小忙!

Comments are closed.

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: