第1章 コースのご案内
オープンソース ソフトウェアの開発方法を学びましょう。このコースは、オープンソース ソフトウェア、Linuxシステムの紹介、およびリビジョン管理システムであるGitの使用に焦点を当てています。
オープンソース ソフトウェアの開発方法を学びましょう。このコースは、オープンソース ソフトウェア、Linuxシステムの紹介、およびリビジョン管理システムであるGitの使用に焦点を当てています。
第1章 コースのご案内
第2章オープンソースソフトウェア(OSS)
第3章 オープンソース ソフトウェアを使用する理由
第4章 成功するOSSプロジェクトの例
第5章 OSSプロジェクトでの作業のしかた
第6章 継続的なインテグレーション
第7章 OSSのライセンスや法的な問題
第8章 リーダーシップとコントロール、およびプロジェクトが失敗する理由
第9章GitHubおよびその他のホスティングプロバイダー
第10章Linuxとオペレーティングシステム
第11章グラフィカル環境とインターフェース
第12章システム管理
第13章 ヘルプの取得
第14章 テキスト エディター
第15章 シェル、bash、およびコマンドライン
第16章 ファイルシステムのレイアウト、パーティション、パス、リンク
第17章 システムの初期化
第18章 メモリ
第19章 ネットワーク
第20章 コマンドの詳細
第21章 ユーザーとグループ
第22章 Linuxファイルシステム
第23章 必須のコマンドラインツール
第24章 Bashスクリプト
第25章 ファイルとファイルシステム
第26章 コンパイル、リンク、ライブラリ
第27章 Javaのインストールと環境
第28章 RPMおよびDebianパッケージの構築
第29章 Gitの紹介
第30章 Gitのインストール
第31章 Gitとリビジョン管理システム
第32章 Gitの使用例
第33章 Gitの概念とアーキテクチャ
第34章 ファイルとインデックスの管理
第35章 コミット
第36章 枝
第37章 差分
第38章 マージ
第39章 ローカルおよびリモートリポジトリの管理
第40章 パッチの使用
第41章 高度な Git インターフェース: Gerrit