SlideShare ist ein Scribd-Unternehmen logo
1 von 23
私が複数人で感じている
Git・Githubのうまみ
@sinamon129
自己紹介(*´ω`*)
● @sinamon129
● Pyladies staff
o しかしながらrubyとphpばっかり
● モバイルアプリのサーバサイドエンジニア
● バージョン管理ツールはGitから
● 社会人二年目
今日話すこと
● 複数人での開発でGitがあると便利★
● 並行して作業を進める時Gitがあると便利♪
● 開発フローに則ると捗る♥
● こういう時にたまに困る(´・ω・`)
● 楽しくGithubを使うtips
複数人開発でGit(バージョン管
理ツール)があると便利★
同じサーバー上で(同じファイルを)
編集しながら複数人で一つのものを作る
こんなことがおきる(ごくり
うさぎさんがやった変更を
古いファイルで上書きしちゃったよ><
苦労して実装したはずの機能が
気がついたら消えてる(´;ω;`)
あーこのコードなんかおかしいんだけど、
誰が書いたんだっけなぁ…
こういう時にGitを使うと....
マージ機能があるから、基本的にはGitが差分を
みてマージしてくれるし、
衝突してもGitが教えてくれるね!
コミットさえしておけば
いつでもその状態にもどせるね!
誰がいつ何処を変更したか分かるね!
並行して作業をすすめるとき
Gitがあると便利♪
あるにちじょうのひとこま
突然なんだけど、
今日中にファイルA、
ちょっと直して
デプロイしておいて!
は、はい...
(どうしよう今、
ファイルAを
B案件の開発中で
大分更新しちゃった
んだよなぁ...)
● 今までやっていた作業はブランチAに
● 次やる作業は、別のブランチを切って作業
すれば、ブランチAの変更とかぶらない
こういう時にGitがあると
ブランチ A
new branch
開発フローに則ると捗る♥
Gitあるある
● どのブランチに本番環境にデプロイしてい
いものを置こう?
o master?
● ブランチのルール
o どういう名前をつけるか
o どういう時にブランチを作成するか
o どういう時にブランチを削除するか
● 自由にし過ぎると迷うしややこしくなる
o ツールあるある
そういう時に開発フロー
● 開発する時にどういう手順でするとよいみ
たいなフレームワークみたいなもの
o それに従うと開発のスタイルが綺麗で、ツールの使
い方的な部分での迷いがすくない
o Gitを使った開発フロー
 Gitフロー
 Githubフロー
 etc…
Githubフロー
● ブランチ構成
o master:デプロイ可能なもの
o 作業の説明的な名前のブランチをmasterから作る
 fix-hogehoge みたいな
● 流れ
o ブランチを切ってローカルで開発してリモートに
pushする
o masterにマージしてもよい!とおもったらPR(pull
request)を作成する
o レビューを受けてOKになったらPRをmasterブラン
チにマージする
Githubフローをベースに実際の開発例
● 作業内容はissueを作成して概要を書く
● ブランチ構成
o master:デプロイ可能なもの
o develop:PRを通って開発機で確認するもの
o issues/issue番号-作業の内容 という名前のブランチ
を作成
● 流れ
o ブランチを切ってローカルで開発してリモートにpushする
o masterにマージしてもよい!とおもったらPR(pull request)を作成する
o レビューを受けてOKになったらPRをdevelopブラン
チにマージする
o リリースするタイミングでgit-pr-releaseでdevelop
とmasterの差分をチェックしmasterにマージして
tagを切っておいてリリース
git-pr-release
● https://github.com/motemen/git-pr-release
● リリース用のプルリクを作成するコマンド
こういう時たまにこまる
(´・ω・`)?
困るかもしれないこと
● Conflictした><
o 沢山conflictしたら直すのに時間がかかる
o 衝突して、直しづらい時って...
 ブランチを切ったのがずいぶん前だったり、変
更が多い場合など
 粒度は小さめに
● なんかpushできない
o 自分のpushしようとしているブランチに、自分以外
の人が変更を加えていた時など
o 変更分を取り込んでからpushする(-f ダメ絶対)
楽しくGithubを使うTips
PR(pull request)
● LGTM
o Looks good to me
 わたしゃあんたのコードそれでいいとおもう!
o レビュー時に自分は特に指摘することがない場合と
かはLGTMって書くと良い
LGTM画像を探す
● LGTM画像chrome拡張
o https://chrome.google.com/webstore/detai
l/lgtm/oeacdmeoegfagkmiecjjikpfgebmalof
?hl=ja&gl=JP
● lgtm.in
o http://www.lgtm.in/
その他
● おblameさせていただきます
o blameするときに使う
o 何でこうなってるんだ><ってコードを見つけた時
に、書いた人に聞きたいけどけっして責めてないよ
><みたいなスタンスで使う
 しょうがなかったかもしれないし...
 めっちゃ昔のコードかもしれないし...

Weitere ähnliche Inhalte

Was ist angesagt?

はじめてのGit #gitkyoto
はじめてのGit #gitkyotoはじめてのGit #gitkyoto
はじめてのGit #gitkyotoHisateru Tanaka
 
Git運用ダメ出し会 - ネクストスケープ 2014/05/27 パワーランチ資料
Git運用ダメ出し会 - ネクストスケープ 2014/05/27 パワーランチ資料Git運用ダメ出し会 - ネクストスケープ 2014/05/27 パワーランチ資料
Git運用ダメ出し会 - ネクストスケープ 2014/05/27 パワーランチ資料mihararyosuke
 
WindowsでGitを使う際のベストプラクティス
WindowsでGitを使う際のベストプラクティスWindowsでGitを使う際のベストプラクティス
WindowsでGitを使う際のベストプラクティスRyo Sumasu
 
やりなおせる Git 入門
やりなおせる Git 入門やりなおせる Git 入門
やりなおせる Git 入門Tomohiko Himura
 
GitBucketで社内OSSしませんか?
GitBucketで社内OSSしませんか?GitBucketで社内OSSしませんか?
GitBucketで社内OSSしませんか?Kiyotaka Kunihira
 
Git Flowを運用するために
Git Flowを運用するためにGit Flowを運用するために
Git Flowを運用するためにShun Tsunoda
 
Windows環境でのgitまとめ(2016.1)
Windows環境でのgitまとめ(2016.1)Windows環境でのgitまとめ(2016.1)
Windows環境でのgitまとめ(2016.1)Tadahiro Ishisaka
 
大容量ファイルもGitで管理。 Git LFSの使い方
大容量ファイルもGitで管理。 Git LFSの使い方大容量ファイルもGitで管理。 Git LFSの使い方
大容量ファイルもGitで管理。 Git LFSの使い方hibiki443
 
ポイントをおさえて移行しよう!Git乗り換え超初級
ポイントをおさえて移行しよう!Git乗り換え超初級ポイントをおさえて移行しよう!Git乗り換え超初級
ポイントをおさえて移行しよう!Git乗り換え超初級Kouji Matsui
 
Git flow概要紹介
Git flow概要紹介Git flow概要紹介
Git flow概要紹介y42sora
 
会社に Github導入した話
会社に Github導入した話会社に Github導入した話
会社に Github導入した話Yutaka Kinjyo
 
社内Git勉強会向け資料
社内Git勉強会向け資料社内Git勉強会向け資料
社内Git勉強会向け資料Hiroki Saiki
 
git flowを使った開発フロー
git flowを使った開発フローgit flowを使った開発フロー
git flowを使った開発フローshigetoshi komatsu
 
Git LFSを触ってみた
Git LFSを触ってみたGit LFSを触ってみた
Git LFSを触ってみたYuto Suzuki
 
Gitを使いこなしてみよう!
Gitを使いこなしてみよう!Gitを使いこなしてみよう!
Gitを使いこなしてみよう!Hiroshi Maekawa
 
Git 10min
Git 10minGit 10min
Git 10mingon6109
 
Source treeの紹介
Source treeの紹介Source treeの紹介
Source treeの紹介ko ty
 

Was ist angesagt? (20)

はじめてのGit #gitkyoto
はじめてのGit #gitkyotoはじめてのGit #gitkyoto
はじめてのGit #gitkyoto
 
Git運用ダメ出し会 - ネクストスケープ 2014/05/27 パワーランチ資料
Git運用ダメ出し会 - ネクストスケープ 2014/05/27 パワーランチ資料Git運用ダメ出し会 - ネクストスケープ 2014/05/27 パワーランチ資料
Git運用ダメ出し会 - ネクストスケープ 2014/05/27 パワーランチ資料
 
WindowsでGitを使う際のベストプラクティス
WindowsでGitを使う際のベストプラクティスWindowsでGitを使う際のベストプラクティス
WindowsでGitを使う際のベストプラクティス
 
やりなおせる Git 入門
やりなおせる Git 入門やりなおせる Git 入門
やりなおせる Git 入門
 
GitBucketで社内OSSしませんか?
GitBucketで社内OSSしませんか?GitBucketで社内OSSしませんか?
GitBucketで社内OSSしませんか?
 
Git Flowを運用するために
Git Flowを運用するためにGit Flowを運用するために
Git Flowを運用するために
 
Windows環境でのgitまとめ(2016.1)
Windows環境でのgitまとめ(2016.1)Windows環境でのgitまとめ(2016.1)
Windows環境でのgitまとめ(2016.1)
 
大容量ファイルもGitで管理。 Git LFSの使い方
大容量ファイルもGitで管理。 Git LFSの使い方大容量ファイルもGitで管理。 Git LFSの使い方
大容量ファイルもGitで管理。 Git LFSの使い方
 
ポイントをおさえて移行しよう!Git乗り換え超初級
ポイントをおさえて移行しよう!Git乗り換え超初級ポイントをおさえて移行しよう!Git乗り換え超初級
ポイントをおさえて移行しよう!Git乗り換え超初級
 
Git超入門
Git超入門Git超入門
Git超入門
 
Git flow概要紹介
Git flow概要紹介Git flow概要紹介
Git flow概要紹介
 
会社に Github導入した話
会社に Github導入した話会社に Github導入した話
会社に Github導入した話
 
社内Git勉強会向け資料
社内Git勉強会向け資料社内Git勉強会向け資料
社内Git勉強会向け資料
 
スキトラGit
スキトラGitスキトラGit
スキトラGit
 
git flowを使った開発フロー
git flowを使った開発フローgit flowを使った開発フロー
git flowを使った開発フロー
 
Git LFSを触ってみた
Git LFSを触ってみたGit LFSを触ってみた
Git LFSを触ってみた
 
Gitを使いこなしてみよう!
Gitを使いこなしてみよう!Gitを使いこなしてみよう!
Gitを使いこなしてみよう!
 
Git 10min
Git 10minGit 10min
Git 10min
 
Source treeの紹介
Source treeの紹介Source treeの紹介
Source treeの紹介
 
Yapc2012資料
Yapc2012資料Yapc2012資料
Yapc2012資料
 

Andere mochten auch

2015.04.19 WordBench 埼玉 Git & WordPress
2015.04.19 WordBench 埼玉 Git & WordPress2015.04.19 WordBench 埼玉 Git & WordPress
2015.04.19 WordBench 埼玉 Git & WordPressYutaro Miyazaki
 
Gitとローカル環境
Gitとローカル環境Gitとローカル環境
Gitとローカル環境Atsushi Ito
 
React で CSS カプセル化の可能性を考える
React で CSS カプセル化の可能性を考えるReact で CSS カプセル化の可能性を考える
React で CSS カプセル化の可能性を考えるYutaro Miyazaki
 
テキストアドベンチャーゲームのアーキテクチャと工程
テキストアドベンチャーゲームのアーキテクチャと工程テキストアドベンチャーゲームのアーキテクチャと工程
テキストアドベンチャーゲームのアーキテクチャと工程tuna cook
 
Git flowについてまとめてみた
Git flowについてまとめてみたGit flowについてまとめてみた
Git flowについてまとめてみたhiroyuki koga
 
Visual studio2013からGithubへPushする方法
Visual studio2013からGithubへPushする方法Visual studio2013からGithubへPushする方法
Visual studio2013からGithubへPushする方法Takuya Kawabe
 
2016年はFitbitで生体データを監視元年!
2016年はFitbitで生体データを監視元年!2016年はFitbitで生体データを監視元年!
2016年はFitbitで生体データを監視元年!Shoot Morii
 
検索のダウンタイム0でバックアップからindexをリストアする方法
検索のダウンタイム0でバックアップからindexをリストアする方法検索のダウンタイム0でバックアップからindexをリストアする方法
検索のダウンタイム0でバックアップからindexをリストアする方法kbigwheel
 
アイドルソング制作の工程管理
アイドルソング制作の工程管理アイドルソング制作の工程管理
アイドルソング制作の工程管理Motokazu Sekine
 
挫折しないRedmine
挫折しないRedmine挫折しないRedmine
挫折しないRedmineGo Maeda
 
Spring Bootでチャットツールを作りながらWebの仕組みを理解しよう!
Spring Bootでチャットツールを作りながらWebの仕組みを理解しよう!Spring Bootでチャットツールを作りながらWebの仕組みを理解しよう!
Spring Bootでチャットツールを作りながらWebの仕組みを理解しよう!Java女子部
 
SIerもはじめる わたしたちのDevOps #jjug_ccc
SIerもはじめる わたしたちのDevOps #jjug_cccSIerもはじめる わたしたちのDevOps #jjug_ccc
SIerもはじめる わたしたちのDevOps #jjug_cccMizuki Ugajin
 
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」akipii Oga
 
いつやるの?Git入門 v1.1.0
いつやるの?Git入門 v1.1.0いつやるの?Git入門 v1.1.0
いつやるの?Git入門 v1.1.0Masakazu Matsushita
 
ゲーム制作初心者が知るべき8つのこと
ゲーム制作初心者が知るべき8つのことゲーム制作初心者が知るべき8つのこと
ゲーム制作初心者が知るべき8つのことMASA_T_O
 
スマートフォンゲーム企画書制作のポイント
スマートフォンゲーム企画書制作のポイントスマートフォンゲーム企画書制作のポイント
スマートフォンゲーム企画書制作のポイントTetsuya Kimura
 
Redmineって何ができるの?
Redmineって何ができるの?Redmineって何ができるの?
Redmineって何ができるの?Tomohisa Kusukawa
 
たとえ日本人同士でも必要な異文化理解力
たとえ日本人同士でも必要な異文化理解力たとえ日本人同士でも必要な異文化理解力
たとえ日本人同士でも必要な異文化理解力Yoshitaka Kawashima
 
Scala Warrior and type-safe front-end development with Scala.js
Scala Warrior and type-safe front-end development with Scala.jsScala Warrior and type-safe front-end development with Scala.js
Scala Warrior and type-safe front-end development with Scala.jstakezoe
 

Andere mochten auch (20)

2015.04.19 WordBench 埼玉 Git & WordPress
2015.04.19 WordBench 埼玉 Git & WordPress2015.04.19 WordBench 埼玉 Git & WordPress
2015.04.19 WordBench 埼玉 Git & WordPress
 
Gitとローカル環境
Gitとローカル環境Gitとローカル環境
Gitとローカル環境
 
React で CSS カプセル化の可能性を考える
React で CSS カプセル化の可能性を考えるReact で CSS カプセル化の可能性を考える
React で CSS カプセル化の可能性を考える
 
テキストアドベンチャーゲームのアーキテクチャと工程
テキストアドベンチャーゲームのアーキテクチャと工程テキストアドベンチャーゲームのアーキテクチャと工程
テキストアドベンチャーゲームのアーキテクチャと工程
 
Git flowについてまとめてみた
Git flowについてまとめてみたGit flowについてまとめてみた
Git flowについてまとめてみた
 
Visual studio2013からGithubへPushする方法
Visual studio2013からGithubへPushする方法Visual studio2013からGithubへPushする方法
Visual studio2013からGithubへPushする方法
 
2016年はFitbitで生体データを監視元年!
2016年はFitbitで生体データを監視元年!2016年はFitbitで生体データを監視元年!
2016年はFitbitで生体データを監視元年!
 
検索のダウンタイム0でバックアップからindexをリストアする方法
検索のダウンタイム0でバックアップからindexをリストアする方法検索のダウンタイム0でバックアップからindexをリストアする方法
検索のダウンタイム0でバックアップからindexをリストアする方法
 
ゲームの企画って…
ゲームの企画って…ゲームの企画って…
ゲームの企画って…
 
アイドルソング制作の工程管理
アイドルソング制作の工程管理アイドルソング制作の工程管理
アイドルソング制作の工程管理
 
挫折しないRedmine
挫折しないRedmine挫折しないRedmine
挫折しないRedmine
 
Spring Bootでチャットツールを作りながらWebの仕組みを理解しよう!
Spring Bootでチャットツールを作りながらWebの仕組みを理解しよう!Spring Bootでチャットツールを作りながらWebの仕組みを理解しよう!
Spring Bootでチャットツールを作りながらWebの仕組みを理解しよう!
 
SIerもはじめる わたしたちのDevOps #jjug_ccc
SIerもはじめる わたしたちのDevOps #jjug_cccSIerもはじめる わたしたちのDevOps #jjug_ccc
SIerもはじめる わたしたちのDevOps #jjug_ccc
 
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」
「Redmineの運用パターン集~私に聞くな、チケットシステムに聞け」
 
いつやるの?Git入門 v1.1.0
いつやるの?Git入門 v1.1.0いつやるの?Git入門 v1.1.0
いつやるの?Git入門 v1.1.0
 
ゲーム制作初心者が知るべき8つのこと
ゲーム制作初心者が知るべき8つのことゲーム制作初心者が知るべき8つのこと
ゲーム制作初心者が知るべき8つのこと
 
スマートフォンゲーム企画書制作のポイント
スマートフォンゲーム企画書制作のポイントスマートフォンゲーム企画書制作のポイント
スマートフォンゲーム企画書制作のポイント
 
Redmineって何ができるの?
Redmineって何ができるの?Redmineって何ができるの?
Redmineって何ができるの?
 
たとえ日本人同士でも必要な異文化理解力
たとえ日本人同士でも必要な異文化理解力たとえ日本人同士でも必要な異文化理解力
たとえ日本人同士でも必要な異文化理解力
 
Scala Warrior and type-safe front-end development with Scala.js
Scala Warrior and type-safe front-end development with Scala.jsScala Warrior and type-safe front-end development with Scala.js
Scala Warrior and type-safe front-end development with Scala.js
 

Ähnlich wie 私が複数人開発で感じている Git・GitHubのうまみ

初心者がGoでCLIツール作ってみて学んだこと
初心者がGoでCLIツール作ってみて学んだこと初心者がGoでCLIツール作ってみて学んだこと
初心者がGoでCLIツール作ってみて学んだことYuta Ohashi
 
僕がAndroid開発する時にちょっと便利だと思うtips
僕がAndroid開発する時にちょっと便利だと思うtips僕がAndroid開発する時にちょっと便利だと思うtips
僕がAndroid開発する時にちょっと便利だと思うtipsMasataka Kono
 
Managed your slides by Git and upload them
Managed your slides by Git  and upload themManaged your slides by Git  and upload them
Managed your slides by Git and upload themMitsutoshi Nakano
 
Git講習会
Git講習会Git講習会
Git講習会galluda
 
githubでHP作ってみよ 2019/02/16 by CODE for IKOMA
githubでHP作ってみよ 2019/02/16 by CODE for IKOMAgithubでHP作ってみよ 2019/02/16 by CODE for IKOMA
githubでHP作ってみよ 2019/02/16 by CODE for IKOMATakuya Nozu
 
Git & GitHub を使いこなしてハッピーになろう! - WordBench 名古屋 & concrete5 名古屋 合同勉強会
Git & GitHub を使いこなしてハッピーになろう! - WordBench 名古屋 & concrete5 名古屋 合同勉強会Git & GitHub を使いこなしてハッピーになろう! - WordBench 名古屋 & concrete5 名古屋 合同勉強会
Git & GitHub を使いこなしてハッピーになろう! - WordBench 名古屋 & concrete5 名古屋 合同勉強会Katz Ueno
 
Gitoriousをubuntu 10.04 LTSへインストール
Gitoriousをubuntu 10.04 LTSへインストールGitoriousをubuntu 10.04 LTSへインストール
Gitoriousをubuntu 10.04 LTSへインストールKiyoshi SATOH
 
底辺webプログラマが今更git語ってみた
底辺webプログラマが今更git語ってみた底辺webプログラマが今更git語ってみた
底辺webプログラマが今更git語ってみたYudai Fujita
 
デザイナーにGitは必要?
デザイナーにGitは必要?デザイナーにGitは必要?
デザイナーにGitは必要?Yumi uniq Ishizaki
 
Gitpractice01
Gitpractice01Gitpractice01
Gitpractice01mmm110
 
Github時代のgitのはなし
Github時代のgitのはなしGithub時代のgitのはなし
Github時代のgitのはなしYoichi Toyota
 
Git演習(1)
Git演習(1)Git演習(1)
Git演習(1)sono8
 
Python for Data Analysis第1回勉強会(+git入門)
Python for Data Analysis第1回勉強会(+git入門)Python for Data Analysis第1回勉強会(+git入門)
Python for Data Analysis第1回勉強会(+git入門)Makoto Kawano
 
ルータコンフィグのGit管理のススメ 〜Git管理以外を自動化してみた〜
ルータコンフィグのGit管理のススメ 〜Git管理以外を自動化してみた〜ルータコンフィグのGit管理のススメ 〜Git管理以外を自動化してみた〜
ルータコンフィグのGit管理のススメ 〜Git管理以外を自動化してみた〜Taiji Tsuchiya
 
201806 hugo で静的サイト作ってみた
201806 hugo で静的サイト作ってみた201806 hugo で静的サイト作ってみた
201806 hugo で静的サイト作ってみたjunichim
 
日本androidの会 中国支部 29回勉強会 github
日本androidの会 中国支部 29回勉強会 github日本androidの会 中国支部 29回勉強会 github
日本androidの会 中国支部 29回勉強会 githubTomohiko Himura
 
Introduction git
Introduction gitIntroduction git
Introduction gitMisa Kondo
 
Githubサービスについて
GithubサービスについてGithubサービスについて
GithubサービスについてAkura Pi
 

Ähnlich wie 私が複数人開発で感じている Git・GitHubのうまみ (20)

初心者がGoでCLIツール作ってみて学んだこと
初心者がGoでCLIツール作ってみて学んだこと初心者がGoでCLIツール作ってみて学んだこと
初心者がGoでCLIツール作ってみて学んだこと
 
僕がAndroid開発する時にちょっと便利だと思うtips
僕がAndroid開発する時にちょっと便利だと思うtips僕がAndroid開発する時にちょっと便利だと思うtips
僕がAndroid開発する時にちょっと便利だと思うtips
 
Managed your slides by Git and upload them
Managed your slides by Git  and upload themManaged your slides by Git  and upload them
Managed your slides by Git and upload them
 
Git講習会
Git講習会Git講習会
Git講習会
 
githubでHP作ってみよ 2019/02/16 by CODE for IKOMA
githubでHP作ってみよ 2019/02/16 by CODE for IKOMAgithubでHP作ってみよ 2019/02/16 by CODE for IKOMA
githubでHP作ってみよ 2019/02/16 by CODE for IKOMA
 
Git & GitHub を使いこなしてハッピーになろう! - WordBench 名古屋 & concrete5 名古屋 合同勉強会
Git & GitHub を使いこなしてハッピーになろう! - WordBench 名古屋 & concrete5 名古屋 合同勉強会Git & GitHub を使いこなしてハッピーになろう! - WordBench 名古屋 & concrete5 名古屋 合同勉強会
Git & GitHub を使いこなしてハッピーになろう! - WordBench 名古屋 & concrete5 名古屋 合同勉強会
 
Gitoriousをubuntu 10.04 LTSへインストール
Gitoriousをubuntu 10.04 LTSへインストールGitoriousをubuntu 10.04 LTSへインストール
Gitoriousをubuntu 10.04 LTSへインストール
 
底辺webプログラマが今更git語ってみた
底辺webプログラマが今更git語ってみた底辺webプログラマが今更git語ってみた
底辺webプログラマが今更git語ってみた
 
デザイナーにGitは必要?
デザイナーにGitは必要?デザイナーにGitは必要?
デザイナーにGitは必要?
 
Gitpractice01
Gitpractice01Gitpractice01
Gitpractice01
 
Github時代のgitのはなし
Github時代のgitのはなしGithub時代のgitのはなし
Github時代のgitのはなし
 
Git演習(1)
Git演習(1)Git演習(1)
Git演習(1)
 
Python for Data Analysis第1回勉強会(+git入門)
Python for Data Analysis第1回勉強会(+git入門)Python for Data Analysis第1回勉強会(+git入門)
Python for Data Analysis第1回勉強会(+git入門)
 
ルータコンフィグのGit管理のススメ 〜Git管理以外を自動化してみた〜
ルータコンフィグのGit管理のススメ 〜Git管理以外を自動化してみた〜ルータコンフィグのGit管理のススメ 〜Git管理以外を自動化してみた〜
ルータコンフィグのGit管理のススメ 〜Git管理以外を自動化してみた〜
 
Git入門
Git入門Git入門
Git入門
 
201806 hugo で静的サイト作ってみた
201806 hugo で静的サイト作ってみた201806 hugo で静的サイト作ってみた
201806 hugo で静的サイト作ってみた
 
日本androidの会 中国支部 29回勉強会 github
日本androidの会 中国支部 29回勉強会 github日本androidの会 中国支部 29回勉強会 github
日本androidの会 中国支部 29回勉強会 github
 
Gitの使い方
Gitの使い方Gitの使い方
Gitの使い方
 
Introduction git
Introduction gitIntroduction git
Introduction git
 
Githubサービスについて
GithubサービスについてGithubサービスについて
Githubサービスについて
 

私が複数人開発で感じている Git・GitHubのうまみ