新手也能學會的Git&GitHub教科書

    YouTube、Udemy超人氣講師直授,用圖形化介面Sourcetree點擊操作學Git與GitHub,所有步驟皆有圖解,不擅長指令也能快速上手,並收錄命令操作與進階應用專欄,從入門一路練到工程師必備實務技巧。

    收集中
    US$17.88

    內容簡介


    「YouTube」、「Udemy」超人氣講師直授

    輕鬆點擊,快速掌握 Git!
    支援Sourcetree。

    操作全程詳細圖解,一定學得會!
    命令操作與進階功能完全解說,每個階段都可使用!

    從入門到精通,工程師必備的實務技巧!

    ‧點擊操作超簡單
    使用圖形化介面的Sourcetree來解說Git。用滑鼠點擊操作,即使是不擅長使用指令的人,也能輕鬆又快速的學會Git與GitHub。

    ‧所有步驟都有圖片
    所有步驟都透過圖片詳細解說。從最基礎的操作開始,只要跟著步驟進行,一定能夠學會。

    ‧逐步提升技能增強實力
    特別收錄了命令操作方法及進階應用,透過專欄做進一步解說。內容豐富,讓讓初次接觸Git的人,也能穩步增強實力。

    作者介紹


    TANIGUCHI MAKOTO
    株式會社 H2O space董事長
    以「扎實經營網站」為企業理念,協助企業與NPO法人進行網站營運。
    近年來,透過線上課程平台 Udemy 和 YouTube 提供影片教學,吸引數萬名學員與訂閱者,支援其學習程式設計與網站建置。。希望透過Slack社群提升業界整體的技術水準。
    主要著作包含《6 さいからつかえるパソコン》(技術評論社)、《よくわかるPHPの教科書》(Mynavi)。

    目錄


    Chapter 1 何謂 Git
     1-1 什麼是 Git?
     1-2 安裝 Sourcetree
     1-3 安裝 Visual Studio Code

    Chapter 2 Git 的基本操作
     2-1 建立儲存庫
     2-2 在儲存庫記錄檔案 - commit
     2-3 試著使用命令列工具
     2-4 還原錯誤的操作 - log/reset
     2-5 使用標籤 - tag
     2-6 指定不需透過 Git 管理的檔案 - gitignore

    Chapter 3 了解 Git 的分支
     3-1 利用分支區分作業 - branch
     3-2 合併分支 - merge
     3-3 刪除分支與變更分支的名稱
     3-4 快轉合併分支
     3-5 解決衝突

    Chapter 4 GitHub 的基本操作
     4-1 使用遠端儲存庫
     4-2 建立 GitHub 帳號
     4-3 在 Sourcetree 設定 GitHub 帳號
     4-4 推出儲存庫 – push
     4-5 複製遠端儲存庫 – clone
     4-6 透過推出與拉出操作與遠端儲存庫建立互動 –(push/)fetch/pull
     4-7 在執行 Pull 或 Push 作業時發生衝突
     4-8 在 Push 之後取消 Commit – revert
     4-9 使用 Pull Request
     4-10 利用 GitHub Flow 讓開發過程變得更順利
     4-11 遠端儲存庫的其他操作

    Chapter 5 以團隊的方式使用 Git 吧
     5-1 利用 stash 功能暫時迴避 – stash
     5-2 利用 amend 新增提交記錄 – commit --amend
     5-3 重訂基座 - rebase
     5-4 利用 cherry-pick 功能載入變更 - cherry-pick
     5-5 建立 patch – diff

    Chapter 6 了解 GitHub 的其他功能
     6-1 與 GitHub issues 建立互動 - Issues
     6-2 使用專案管理功能 - Projects
     6-3 公開網站 - GitHub Pages
     6-4 自動執行固定的流程 - GitHub Actions
     6-5 分享零碎的備忘錄 - GitHub Gist
     6-6 使用 GitHub 原生用戶端程式 - GitHub Desktop

    章节目录

    1-1封面
    1-2書名頁
    1-3前 言
    1-4目錄
    1-5何謂Git
    1-6什麼是Git?
    1-7什麼是版本管理系統?
    1-8安裝Sourcetree
    1-9安裝Sourcetree
    1-10安裝Visual Studio Code
    1-11安裝Visual Studio Code
    1-12Git的基本操作
    1-13建立儲存庫
    1-14建立資料夾
    1-15建立儲存庫
    1-16在儲存庫記錄檔案 - commit
    1-17新增檔案
    1-18提交檔案
    1-19試著統整檔案的新增與變更再提交
    1-20個別預存每個檔案
    1-21預存與提交每一行的內容
    1-22試著使用命令列工具
    1-23還原錯誤的操作 - log/reset
    1-24廢棄檔案(取消變更)
    1-25還原提交之後的錯誤
    1-26使用標籤 - tag
    1-27指定標籤
    1-28確認標籤
    1-29刪除標籤
    1-30指定不需透過Git管理的檔案 - gitignore
    1-31新增要排除的檔案
    1-32設定忽略檔案的方法
    1-33忽略檔案的全域設定
    1-34停止追蹤提交的檔案
    1-35停止追蹤,新增為「忽略」檔案
    1-36了解Git的分支
    1-37利用分支區分作業 - branch
    1-38該在何時使用分支功能?
    1-39建立新的儲存庫
    1-40新增分支
    1-41利用「Checkout」切換分支
    1-42合併分支 - merge
    1-43試著在分支變更內容
    1-44變更master分支
    1-45讓master分支與renewal分支合併
    1-46刪除分支與變更分支的名稱
    1-47刪除分支
    1-48刪除分支會怎麼樣?
    1-49變更分支的名稱
    1-50快轉合併分支
    1-51進行前置作業
    1-52執行快轉合併
    1-53替快轉合併建立提交記錄
    1-54解決衝突
    1-55事前準備
    1-56合併分支
    1-57化解衝突
    1-58手動化解衝突
    1-59避免發生衝突
    1-60GitHub的基本操作
    1-61使用遠端儲存庫
    1-62遠端儲存庫的功能
    1-63使用遠端儲存庫的方法
    1-64建立GitHub帳號
    1-65建立GitHub的帳號
    1-66建立遠端儲存庫
    1-67在Sourcetree設定GitHub帳號
    1-68設定OAuth
    1-69於GitHub新增SSH金鑰
    1-70取得遠端儲存庫的位址
    1-71新增遠端儲存庫
    1-72推出儲存庫 – push
    1-73推出
    1-74確認GitHub
    1-75複製遠端儲存庫 – clone
    1-76複製儲存庫
    1-77透過推出與拉出操作與遠端儲存庫建立互動 – (push/)fetch/pull
    1-78試著推出儲存庫
    1-79進行Fetch作業
    1-80拉出資料
    1-81重設Pull
    1-82執行Merge再進行作業
    1-83在執行Pull或Push作業時發生衝突
    1-84完成前置作業
    1-85不先Pull就無法Push
    1-86先執行Pull再執行Push
    1-87在修改檔案之前,務必先執行Pull作業
    1-88在Push之後取消Commit – revert
    1-89事前準備
    1-90Git無法還原Push的內容
    1-91取消提交
    1-92使用Pull Request
    1-93建立作業分支
    1-94建立Pull Request
    1-95檢視內容
    1-96回答註解
    1-97合併
    1-98利用GitHub Flow讓開發過程變得更順利
    1-99了解工作流程
    1-100何謂GitHub Flow
    1-101遠端儲存庫的其他操作
    1-102刪除遠端儲存庫
    1-103變更預設分支
    1-104以團隊的方式使用Git吧
    1-105利用stash功能暫時迴避 – stash
    1-106前置作業
    1-107執行stash
    1-108套用stash
    1-109刪除stash
    1-110利用amend新增提交記錄 – commit --amend
    1-111提交
    1-112執行amend
    1-113要特別注意,push之後無法執行amend
    1-114重訂基底 - rebase
    1-115事前準備
    1-116利用rebase合併分支
    1-117rebase的用途
    1-118利用cherry-pick功能載入變更 - cherry-pick
    1-119什麼是cherry-pick?
    1-120事前準備
    1-121執行cherry-pick
    1-122建立patch – diff
    1-123前置作業
    1-124套用patch
    1-125了解GitHub的其他功能
    1-126與GitHub issues建立互動- Issues
    1-127什麼是Issue
    1-128建立新的儲存庫
    1-129建立Issue
    1-130確認Issue
    1-131讓提交歷程與Issue建立互動
    1-132在GitHub確認結果
    1-133關閉Issue
    1-134利用標籤分類
    1-135使用Milestone
    1-136管理Milestone
    1-137橫跨儲存庫的Issue一覽表
    1-138使用專案管理功能 - Projects
    1-139建立專案
    1-140移動note
    1-141與Issue建立互動
    1-142設定自動化
    1-143自訂自動化
    1-144其他的範本
    1-145公開網站 - GitHub Pages
    1-146將儲存庫設定為公開的儲存庫
    1-147建立專用的分支
    1-148新增資料夾
    1-149設定GitHub Pages
    1-150自動執行固定的流程 - GitHub Actions
    1-151GitHub Actions的特徵
    1-152試著使用GitHub Actions
    1-153設定工作流程
    1-154新增YAML檔案
    1-155確認Action
    1-156分享零碎的備忘錄 - GitHub Gist
    1-157Gist
    1-158新增Gist
    1-159運用Gist
    1-160變更Gist
    1-161新增註解
    1-162複製Gist
    1-163利用編輯器編輯
    1-164使用GitHub原生用戶端程式 - GitHub Desktop
    1-165安裝GitHub Desktop
    1-166開啟儲存庫
    1-167切換分支
    1-168提交
    1-169合併分支
    1-170非常簡潔的GitHub Desktop
    1-171版權頁
    1-172封底

    常见问答

    您可以透過手機、平板或是電腦登入 HiSKIO 平台,在【我的學習】>【我的書籍】頁面,選擇想看的電子書。

    猜你喜欢

    | 尚无内容

    用户评价

    | 收集中

    销售方案