GitHub Essentials

Achilleas Pipinellis

  • 出版商: Packt Publishing
  • 出版日期: 2015-09-30
  • 售價: $1,270
  • 貴賓價: 9.5$1,207
  • 語言: 英文
  • 頁數: 190
  • 裝訂: Paperback
  • ISBN: 1783553715
  • ISBN-13: 9781783553716
  • 下單後立即進貨 (約3~4週)

相關主題

商品描述

Unleash the power of collaborative development workflow using GitHub, one step at a time

About This Book

  • Effectively use GitHub by learning its key features that leverage the power of Git and make collaboration on code easy to work with.
  • Be more productive on the development workflow of your projects using the valuable toolset that GitHub provides.
  • Explore the world of GitHub by following simple step-by-step real world scenarios accompanied by helpful, explanatory screenshots

Who This Book Is For

Intended for experienced or novice developers with a basic knowledge of Git. If you ever wanted to learn how big projects like Twitter, Google or even GitHub collaborate on code then this book is for you

What You Will Learn

  • Create and upload repositories to your account
  • Create organizations and manage teams with different access levels on repositories
  • Use effectively the issue tracker and add context to issues with labels and milestones
  • Schedule and release versions of your software
  • Work effectively with a team and collaborate on code
  • Create, access, and personalize your user account and profile settings
  • Build a community around your project using the sophisticated tools GitHub provides
  • Build easy to deploy, free of charge static websites for your projects

In Detail

Whether you are an experienced developer or a novice, learning to work with Version Control Systems is a must in the software development world. Git is the most popular tool for that purpose and GitHub was built around it leveraging its powers by bringing it to the web.

Starting with the basics of creating a repository you will then learn how to manage the issue tracker, the place where discussion about your project takes place. Continuing our journey we will explore how to use the wiki and write rich documentation that will accompany your project. Organization and team management will be the next stop and then onto the feature that made GitHub so well known, Pull Requests. Next we focus on creating simple web pages hosted on GitHub and lastly we explore the settings that are configurable for a user and a repository.

Style and approach

A step-by-step guide with real world scenarios accompanied by helpful images. Each topic is thoroughly explained with hands-on-examples and code where needed. At the end of each chapter there is a Tips and tricks section presenting hidden or overlooked features of GitHub.

商品描述(中文翻譯)

發揮 GitHub 協作開發工作流程的力量,一步一步學習

關於本書
- 通過學習 GitHub 的關鍵功能,有效地使用 Git 的強大功能,使代碼協作變得更加容易。
- 利用 GitHub 提供的寶貴工具集,提高項目開發工作流程的效率。
- 通過簡單的逐步實例和有用的解釋性截圖,探索 GitHub 的世界。

本書適合對 Git 有基本知識的有經驗或新手開發人員。如果您想了解像 Twitter、Google 或 GitHub 這樣的大型項目如何協作開發代碼,那麼本書就是為您而寫的。

您將學到什麼
- 創建並上傳存儲庫到您的帳戶
- 創建組織並管理具有不同存儲庫訪問級別的團隊
- 有效使用問題跟踪器,並使用標籤和里程碑為問題添加上下文
- 安排和發布軟件版本
- 與團隊高效協作開發代碼
- 創建、訪問和個性化您的用戶帳戶和個人資料設置
- 使用 GitHub 提供的先進工具為您的項目建立社區
- 為您的項目建立易於部署且免費的靜態網站

詳細內容
無論您是有經驗的開發人員還是新手,學習使用版本控制系統是軟件開發世界中必不可少的。Git 是最流行的工具,而 GitHub 則是圍繞它構建的,通過將其帶到網絡上發揮其優勢。

從創建存儲庫的基礎知識開始,您將學習如何管理問題跟踪器,這是關於您的項目討論的地方。繼續我們的旅程,我們將探索如何使用 Wiki 並撰寫豐富的文檔,以配合您的項目。組織和團隊管理將是下一站,然後是 GitHub 最著名的功能之一,拉取請求。接下來,我們專注於在 GitHub 上創建簡單的網頁,最後我們探索了可配置的用戶和存儲庫設置。

風格和方法
這是一本逐步指南,配有真實世界的實例和有用的圖像。每個主題都有詳細的解釋和實例代碼。每章結束時都有一個提示和技巧部分,介紹 GitHub 的隱藏或被忽視的功能。