×
最親切的Git入門教室
作者: 大澤文孝
譯者:許郁文
書號: ACN035500
出版日: 2020/06/18
ISBN:9789865025274
附件: 無
定價: 480
電子書: 未出版
內容特色
📖 為那些「一定得要學會Git的人」所寫的入門書
這些年來,越來越多的開發團隊開始採用Git,而從事這些領域的設計人員和程式設計師,如果不會使用Git,那麼他們的業務也就沒有了。本書是為那些「一定得要學會Git的人」所寫的入門書。

👌 以「平常都是這麼使用Git」的方法,介紹如何解決實務常有的問題
Git是為了與其他成員分工合作而使用,所以有一些使用上的特性。其一是別人變更檔案或檔案發生衝突時的錯誤。一旦檔案發生衝突,直到檔案修正之前,都無法更新檔案,開發的進度就會延後。其二是「不能這樣使用」的文化。例如上傳不完整的檔案,別人也會收到不完整的檔案,也因此會產生不必要的麻煩。因此,本書會介紹如何解決實務常有的問題,以及「平常都是這麼使用Git」的方法。

誰適合閱讀本書:
😅 想要快速上手Git的人
😎 計畫在Git上建立一個小團隊的開發人員
🙂 希望精簡進度管理的發展領導和管理人員


作者介紹
大澤文孝
科技資訊寫手、程式設計師、資訊處理技術人員(資訊安全專家、網路專家)。於雜誌、書籍撰寫以開發人員為主要讀者的文章,主要負責撰寫伺服器、網路、網頁程式設計、網路安全的相關文章。近年來從事網路系統的設計與開發。
Git是可同時管理大量檔案之更新記錄的軟體,在系統開發現場相當普及。近年來,越來越多開發團隊採用Git,第一線的設計師與程式設計師若沒有Git,簡直無法工作。本書就是為了這些「再也不能找藉口不用Git的人」所寫的入門書。

設計師與程式設計師都很忙,所以本書的目標是讓這些人「至少學會基本上一定會用到的功能」。Git是一套功能非常豐富的軟體,要將所有的功能介紹一遍,恐怕整本書會寫得跟字典一樣厚,很多人也是在讀了Git的書籍之後,反而放棄學習。其實,實務上使用的功能並不多,大部分的功能都是處理交給Git管理的檔案而已。整理檔案不是設計師與程式設計師的工作,所以只要讓熟悉Git的人負責就好。沒錯,若第一線已採用了Git,代表開發團隊之中應該有相當熟悉Git的成員才對。設計師與程式設計師該做的是新增檔案與取得檔案,困難的部分就留給熟悉Git的人處理。

Git是為了與其他成員分工合作而使用,所以有一些使用上的特性。其一是別人變更檔案或檔案發生衝突時的錯誤。一旦檔案發生衝突,直到檔案修正之前,都無法更新檔案,開發的進度就會延後。其二是「不能這樣使用」的文化。例如上傳不完整的檔案,別人也會收到不完整的檔案,也因此會產生不必要的麻煩。因此,本書會介紹如何解決實務常有的問題,以及「平常都是這麼使用Git」的方法。

本書的出場人物共有四人,分別為設計師、程式設計師、開發專案負責人、開發經理,這四人使用Git的目的都不一樣,讓我們一起期待他們之間會發生什麼故事吧!

即使覺得Git很麻煩或很難學,也很難違抗時代的潮流。若能透過本書學會以Git進行團隊開發的基本知識,那真是筆者的萬般榮幸。
章節目錄
Chapter 1|開始使用Git
1-1 Git到底是什麼?
1-2 Git的全貌
1-3 Git的基本:儲存庫與分支
1-4 本地與遠端的存取
1-5 使用Git的祕訣

Chapter 2|建立儲存庫
2-1 建立儲存庫的流程
2-2 建立GitHub的帳戶
2-3 在GitHub建立儲存庫
2-4 替使用者設定存取權限

Chapter 3|Git的基本操作
3-1 選擇Git用戶端軟體的方法
3-2 安裝GitHub Desktop
3-3 複製儲存庫
3-4 儲存庫的基本操作
3-5 從新增檔案到提交、拉取檔案的操作
3-6 確認其他人的檔案更新狀況的拉取
3-7 Git基本操作總結

Chapter 4|常見問題與方便的操作
4-1 無法推送
4-2 拉取之後,檔案變得很奇怪
4-3 無法執行拉取操作時的解決方案
4-4 想在執行拉取操作時,不提交檔案
4-5 束手無策之際的解決方案
4-6 如何回到之前修改的時間點
4-7 排除在提交對象之外
4-8 排除在Git的管理之外
4-9 常見的麻煩與解決之道

Chapter 5|維護與團隊開發
5-1 團隊開發之際的Git基本知識
5-2 被要求提供金鑰時
5-3 體驗團隊開發的Git操作


最親切的Git入門教室 分享
  • 作者: 大澤文孝
  • 書號:ACN035500
  • ISBN:9789865025274
  • 出版日:2020/06/18
  • 定價:$ 480
  • 電子書:已出版
  • 購買紙本書

    內容特色
    📖 為那些「一定得要學會Git的人」所寫的入門書
    這些年來,越來越多的開發團隊開始採用Git,而從事這些領域的設計人員和程式設計師,如果不會使用Git,那麼他們的業務也就沒有了。本書是為那些「一定得要學會Git的人」所寫的入門書。

    👌 以「平常都是這麼使用Git」的方法,介紹如何解決實務常有的問題
    Git是為了與其他成員分工合作而使用,所以有一些使用上的特性。其一是別人變更檔案或檔案發生衝突時的錯誤。一旦檔案發生衝突,直到檔案修正之前,都無法更新檔案,開發的進度就會延後。其二是「不能這樣使用」的文化。例如上傳不完整的檔案,別人也會收到不完整的檔案,也因此會產生不必要的麻煩。因此,本書會介紹如何解決實務常有的問題,以及「平常都是這麼使用Git」的方法。

    誰適合閱讀本書:
    😅 想要快速上手Git的人
    😎 計畫在Git上建立一個小團隊的開發人員
    🙂 希望精簡進度管理的發展領導和管理人員


    作者介紹
    大澤文孝
    科技資訊寫手、程式設計師、資訊處理技術人員(資訊安全專家、網路專家)。於雜誌、書籍撰寫以開發人員為主要讀者的文章,主要負責撰寫伺服器、網路、網頁程式設計、網路安全的相關文章。近年來從事網路系統的設計與開發。
    Git是可同時管理大量檔案之更新記錄的軟體,在系統開發現場相當普及。近年來,越來越多開發團隊採用Git,第一線的設計師與程式設計師若沒有Git,簡直無法工作。本書就是為了這些「再也不能找藉口不用Git的人」所寫的入門書。

    設計師與程式設計師都很忙,所以本書的目標是讓這些人「至少學會基本上一定會用到的功能」。Git是一套功能非常豐富的軟體,要將所有的功能介紹一遍,恐怕整本書會寫得跟字典一樣厚,很多人也是在讀了Git的書籍之後,反而放棄學習。其實,實務上使用的功能並不多,大部分的功能都是處理交給Git管理的檔案而已。整理檔案不是設計師與程式設計師的工作,所以只要讓熟悉Git的人負責就好。沒錯,若第一線已採用了Git,代表開發團隊之中應該有相當熟悉Git的成員才對。設計師與程式設計師該做的是新增檔案與取得檔案,困難的部分就留給熟悉Git的人處理。

    Git是為了與其他成員分工合作而使用,所以有一些使用上的特性。其一是別人變更檔案或檔案發生衝突時的錯誤。一旦檔案發生衝突,直到檔案修正之前,都無法更新檔案,開發的進度就會延後。其二是「不能這樣使用」的文化。例如上傳不完整的檔案,別人也會收到不完整的檔案,也因此會產生不必要的麻煩。因此,本書會介紹如何解決實務常有的問題,以及「平常都是這麼使用Git」的方法。

    本書的出場人物共有四人,分別為設計師、程式設計師、開發專案負責人、開發經理,這四人使用Git的目的都不一樣,讓我們一起期待他們之間會發生什麼故事吧!

    即使覺得Git很麻煩或很難學,也很難違抗時代的潮流。若能透過本書學會以Git進行團隊開發的基本知識,那真是筆者的萬般榮幸。
    章節目錄
    Chapter 1|開始使用Git
    1-1 Git到底是什麼?
    1-2 Git的全貌
    1-3 Git的基本:儲存庫與分支
    1-4 本地與遠端的存取
    1-5 使用Git的祕訣

    Chapter 2|建立儲存庫
    2-1 建立儲存庫的流程
    2-2 建立GitHub的帳戶
    2-3 在GitHub建立儲存庫
    2-4 替使用者設定存取權限

    Chapter 3|Git的基本操作
    3-1 選擇Git用戶端軟體的方法
    3-2 安裝GitHub Desktop
    3-3 複製儲存庫
    3-4 儲存庫的基本操作
    3-5 從新增檔案到提交、拉取檔案的操作
    3-6 確認其他人的檔案更新狀況的拉取
    3-7 Git基本操作總結

    Chapter 4|常見問題與方便的操作
    4-1 無法推送
    4-2 拉取之後,檔案變得很奇怪
    4-3 無法執行拉取操作時的解決方案
    4-4 想在執行拉取操作時,不提交檔案
    4-5 束手無策之際的解決方案
    4-6 如何回到之前修改的時間點
    4-7 排除在提交對象之外
    4-8 排除在Git的管理之外
    4-9 常見的麻煩與解決之道

    Chapter 5|維護與團隊開發
    5-1 團隊開發之際的Git基本知識
    5-2 被要求提供金鑰時
    5-3 體驗團隊開發的Git操作