3.GitHub Flowにもとづくじゃんけんゲーム開発

GitHub Flowにもとづいて開発をすすめるためには,リポジトリの作成(init),リポジトリの登録(push),リポジトリへのファイルの追加(add),コミット(commit),ブランチの作成(branch),サーバ側リポジトリの更新内容取得(fetch),開発者がブランチを作成して開発した内容をmainブランチに統合・取り込みを行う(merge)等,複数のコマンドを利用する必要がある.ここではGitHub Flowで必要とされる各種のリポジトリの操作方法をProcessingで開発する「じゃんけんゲーム」を題材に説明する.

以降ではまず「じゃんけんゲーム」の仕様とGitHub Flowにもとづく開発の流れと準備作業について説明する.その後,GitクライアントごとにGitHub Flowにもとづく開発の具体的な進め方を説明する.

本章で紹介するGitクライアントは下記のとおり.まず本演習を実施,その後,次章「どうぶつしょうぎ」を題材にした演習へと移行すること.

GitKraken

Axosoftが開発したGitクライアント.リモート・ローカルのブランチの状態が見えるなど,リポジトリを理解しやすい構造になっているのが特徴.

results matching ""

    No results matching ""