fbpx

Git: 分支和合併

Contents

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

從這 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

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

報名參加課程

Sponsored by Udemy


Lingoda

也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

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

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

Comments are closed.

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: