人生不能重來,但Git可以:完全上手Git關鍵指令,實戰演練完成多人協作 (影片)
  • 試看
  • 收藏
    試看
    116
    人收藏

人生不能重來,但Git可以:完全上手Git關鍵指令,實戰演練完成多人協作 (影片)

  • 定價:3000
  • 優惠價:1500
  • 使用購物金最高可抵100詳情
載入中...

有聲書/影音.課程播放軟體

可支援瀏覽器:Chrome, Safari , Edge

內容簡介

千萬別以為只有工程師才會有需求!

現在的工作者,很難跟電腦完全分離

隨著時間越久,檔案資料也日漸增多

你是否會記得每一次的修改呢?

假如

資料不幸遇到突發狀況怎麼辦?

如果

有一個輕鬆上手的工具,

能讓你迅速知道誰對資料動了手腳、做了修改

並且能立即找回正確的資料

重新修補錯誤,降低工作上的風險

你,是否有需要呢?

版控軟體那麼多,為什麼偏偏企業愛用Git呢?

如果沒有非比尋常的優勢,怎麼能吸引大量使用者呢?

這裡,用簡單一句話敘述Git:

Git 是分散式的版本控制系統

字都看得懂,但到底是什麼意思?

沒有關係,馬上為你解惑

第一章會介紹業界最常用的版控工具 Git 具備哪些特色與優勢,接著讓你在本機建置好作業環境,介紹終端機常用的 Git 指令與運作模式,並利用圖形化介面(SoureTree)輔助說明,讓你更清楚瞭解終端機做了什麼事情,藉此孰悉操作環境與 Git 基本工作流程。

本章學習重點:

  • 為什麼要用Git?理解版本控制概念
  • 安裝Git:終端機指令與圖形介面使用
  • Git三種狀態:工作目錄、暫存區域、儲存庫
  • 如何救回不小心刪除的目錄或檔案
  • 如何找出某行程式是誰寫的

課程精華摘要:版本控制到底是什麼?

所謂的版本控制系統,就是幫你紀錄所有的狀態變化

並且可以隨時隨地的切換到想要的版本

「分支」是 Git 很大的賣點之一。這個章節將會帶你實際操作分支的各種用法,例如新增分支、合併分支、刪除分支以及解決合併遇到的衝突狀況,以及Reset的正確觀念與用法。

本章學習重點:

  • 分支是什麼?如何新增分支、切換分支?
  • 如何合併分支?merge與rebase兩種指令
  • 合併發生衝突怎麼辦?
  • 如何回到上一步?Reset指令與mixed/soft/hard參數

課程精華摘要:Reset觀念釐清

江湖傳說在Reset的時候,「--head」這個參數不能隨便亂用,

事實上並不是這樣子。

先跟大家強調一個觀念:

「在 Git世界並沒有所謂的刪除 Commit 的情況」

即使是用 Reset 也不會把東西給刪掉。

本地端的 Git 操作熟練之後,是時候該到將檔案上傳到 GitHub 見見世面了。這章節會帶你從頭開始使用 GitHub,透過 Push & Pull 同步遠端與本地端資料,實際帶你練習協同作業最重要的步驟-「發 Pull Request(PR)」,熟悉這個步驟與流程之後,就可以在 GitHub 世界與各地的高手交流,藉此增進自己的技術力。

本章學習重點:

  • GitHub是什麼?
  • 在GitHub建立Repository、設定遠端節點、推送內容
  • 如何把Github內容抓下來同時合併?Fetch跟Pull的差異

課程精華摘要:Pull 指令

git pull = git fetch + git merge

系統預設是用 Merge 合併

而合併的方式還有另外一種「Rebase」

當然在執行 pull 的時候也可以使用 Rebase 做合併

只要輸入

「git pull --rebase」

作者介紹

擁有 20 年業界資歷以及 10 年的教學經驗,指導超過 1,000 名學生。喜歡參與、舉辦活動,是許多台灣大型技術研討會(如 PHPConf、WebConf、RubyConf Taiwan 等)及社群活動(Ruby 默默會、Rails Girls Taipei、Taipei.rb)的發起人或主辦人。


目錄

  • 單元 1、安裝在 Mac OSX 作業系統

    0:03:32
  • 單元 2、安裝在 Windows 作業系統

    0:02:45
  • 單元 3、版控軟體這麼多,為什麼都在用Git?

    0:11:57
  • 單元 4、作業環境、終端機與常用指令介紹

    0:10:39
  • 單元 5、怎麼救回不小心刪除的目錄或檔案?

    0:07:04
  • 單元 6、新增第一支分支(Branch)

    試看0:07:38
  • 單元 7、合併分支(Merge)

    0:13:06
  • 單元 8、另一種合併方式(rebase)

    0:05:36
  • 單元 9、Merge、Rebase差異與實用性

    0:03:13
  • 單元 10、回到過去!Reset 的檔案還原

    0:18:05
  • 單元 11、GitHub是什麼?

    0:04:19
  • 單元 12、建立第一個 Repository

    0:10:50
  • 單元 13、Pull 檔案下載、自動合併

    0:07:58
  • 單元 14、使用Pull Request(PR)與其他開發者協同作業

    0:10:12
  • 單元 15、【狀況題】模擬情境實戰,考驗你的Git技能

    0:03:32
  • 單元 16、【解答篇】你做對了嗎?看看老師怎麼說

    0:19:41
  • 人生不能重來,但Git可以_課程介紹

    試看0:02:05

本商品提供附加檔案

詳細資料

  • 規格:普通級
  • 出版地:台灣
  • 檔案格式:影片 (MP4)
  • 檔案大小:1,294.55 MB
  • 是否有附加檔案:有,購買後請至會員專區→影音書課程講義,另行下載搭配使用

最近瀏覽商品

相關活動

  • 【電子票券】中秋聚餐∣送禮特輯

購物說明

使用有聲書、影音.課程服務即為同意『 博客來數位內容服務條款』請詳見客服中心說明。

自備暢通的網際網路連線及符合博客來支援的行動裝置、電腦作為閱讀工具,支援版本如下:

瀏覽器閱讀:無需安裝,即可閱讀。支援Safari (14以上版本)、Chrome (103以上版本) 、Edge瀏覽器 (106以上版本)。

APP閱讀:支援IOS13及Android 7以上系統(電子紙閱讀器因規格與手機相異,目前無法無法支援:文石閱讀器)。

電子書、 電子雜誌因版本屬性因素,恕無法比照紙本書籍提供MP3、DVD實體光碟,亦無提供相關影音檔案下載,請先確認無此需求再行下單購買。

請注意:

博客來電子書服務所使用之軟體程式及其支援行動裝置之可用版本隨時會更新調整,請隨時留意且主動查詢調整之內容。並請定時更新您的行動裝置作業系統版本,以確保本服務運作正常。若因個人裝置因素(如:其他應用程式衝突、裝置記憶體不足、行動裝置支援版本無法升級),無法使用博客來電子書閱讀服務或影響服務效能,需自行進行排除待符合博客來支援項目再行閱讀。

退換貨說明:

電子書購買前請務必先行試閱,不提供10天的猶豫期。

下列商品購買後博客來不提供10天的猶豫期,請務必詳閱商品說明並再次確認確有購買該項商品之需求及意願時始下單購買,有任何疑問並請先聯繫博客來客服詢問:

1.易於腐敗、保存期限較短或解約時即將逾期。
2.客製化之商品。
3.報紙、期刊或雜誌。
4.經消費者拆封之影音商品或電腦軟體。
5.下載版軟體、資訊及電子書有聲書及影音.課程
6.涉及個人衛生,並經消費者拆封之商品,如:內衣褲、刮鬍刀…等。
7.藝文展覽票券、藝文表演票券。