Skip to Main Content
実用 Git 第3版
book

実用 Git 第3版

by Prem Kumar Ponuthorai, Jon Loeliger, 萬谷 暢崇, 長尾 高弘
March 2024
Intermediate to advanced content levelIntermediate to advanced
576 pages
9h
Japanese
O'Reilly Japan, Inc.
Content preview from 実用 Git 第3版

18章GitとGitHub

2005年にGitが誕生して以来、Git関連ツールのコミュニティは着実に成長してきた。今日では、デスクトップGUI(https://git-scm.com/downloads/guis)から広く使われているIDEのGitエクステンションまでのさまざまなツールが、数百種も作られている。しかし、多くの開発者はもちろん、開発者以外の人々の間でも特に目立った存在になっているのは、GitHub(https://github.com)だろう。

多くの人々が、GitHubは現在ソーシャルコーディング(social coding)という言葉からイメージされる仕事の進め方を登場させたと考えている。最初のうちはこの概念はオープンソース開発のためのものだったが、年月を経るうちに、地理的に離れた開発者による共同作業という点ではクローズドソース開発にも浸透してきている。最近では、このトレンドがインナーソース(innersource)によるソフトウェアの開発、メンテナンスという形態まで生み出しているが、それは驚くべきことではない。

この章では、GitHubがネーティブGitの機能をどのように活用しているかに焦点を絞り、GitHubというプラットフォームにリポジトリをホスティングしたときに何が期待できるかを説明していく。まず、GitHubは個人、企業アカウントのためのホスティングプラットフォームとしてどのようなものなのかを簡単に示す。次に、GitエコシステムのなかでGitHubがどのような位置を占めるかをていねいに説明する。さらに、GitHub上のリポジトリの具体的な操作方法を示し、どのような機能があるのかを案内する。そのなかで、単純なブランチング戦略の適用方法やマージコンフリクトの解決方法にも触れる。最後に、GitHubプラットフォームの拡張、GitHubプラットフォームへの統合のための方法を簡単に取り上げ、GitHubを使って新しい形のソフトウェア開発を実践する方法を示す。 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

LLMのプロンプトエンジニアリング ―GitHub Copilotを生んだ開発者が教える生成AIアプリケーション開発

LLMのプロンプトエンジニアリング ―GitHub Copilotを生んだ開発者が教える生成AIアプリケーション開発

John Berryman, Albert Ziegler, 服部 佑樹, 佐藤 直生
入門 Kubernetes

入門 Kubernetes

Kelsey Hightower, Brendan Burns, Joe Beda, 松浦 隼人
セキュアで信頼性のあるシステム構築 ―Google SREが考える安全なシステムの設計、実装、保守

セキュアで信頼性のあるシステム構築 ―Google SREが考える安全なシステムの設計、実装、保守

Heather Adkins, Betsy Beyer, Paul Blankinship, Piotr Lewandowski, Ana Oprea, Adam Stubblefield, Kuma Arakawa, 渡邉 了介

Publisher Resources

ISBN: 9784814400614Publisher Website