Suche senden
Hochladen
【社内輪読会】Github実践入門2章
•
1 gefällt mir
•
917 views
Akira Torii
Folgen
社内で開催した『Github実践入門』輪読会の資料です 内容がないw
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 9
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
[ノマワクラボ 第2回Web勉強会] Git入門
[ノマワクラボ 第2回Web勉強会] Git入門
Toru Tamura
8つの操作ではじめるGit
8つの操作ではじめるGit
DelfinoAzul
Git 20100313
Git 20100313
Taku AMANO
Git @ NNCT programming workshop
Git @ NNCT programming workshop
NNCT programming study group
日本androidの会 中国支部 29回勉強会 github
日本androidの会 中国支部 29回勉強会 github
Tomohiko Himura
超初心者のためのGitマニュアル
超初心者のためのGitマニュアル
MasakiKato14
20150801 QGIS初心者講習会資料
20150801 QGIS初心者講習会資料
openconcierge
Git GUI
Git GUI
Meta Meta
Empfohlen
[ノマワクラボ 第2回Web勉強会] Git入門
[ノマワクラボ 第2回Web勉強会] Git入門
Toru Tamura
8つの操作ではじめるGit
8つの操作ではじめるGit
DelfinoAzul
Git 20100313
Git 20100313
Taku AMANO
Git @ NNCT programming workshop
Git @ NNCT programming workshop
NNCT programming study group
日本androidの会 中国支部 29回勉強会 github
日本androidの会 中国支部 29回勉強会 github
Tomohiko Himura
超初心者のためのGitマニュアル
超初心者のためのGitマニュアル
MasakiKato14
20150801 QGIS初心者講習会資料
20150801 QGIS初心者講習会資料
openconcierge
Git GUI
Git GUI
Meta Meta
Git道場を開催してきた
Git道場を開催してきた
Hiromu Shioya
Githubサービスについて
Githubサービスについて
Akura Pi
Gitコマンド勉強会 第0回 はじめに
Gitコマンド勉強会 第0回 はじめに
Kazuki Sakai
Gitの基本コマンド
Gitの基本コマンド
晋 小沼
Git導入編
Git導入編
onedannitori
XcodeでGit
XcodeでGit
Hayato Nishimaru
gitを1から学ぼう!
gitを1から学ぼう!
Hideyuki SASAKURA
ALGYAN git and GitHub online conversation
ALGYAN git and GitHub online conversation
Atomu Hidaka
Git勉強会資料
Git勉強会資料
Kenji Takei
Git運用ダメ出し会 - ネクストスケープ 2014/05/27 パワーランチ資料
Git運用ダメ出し会 - ネクストスケープ 2014/05/27 パワーランチ資料
mihararyosuke
Bitbucket and git
Bitbucket and git
Ryo Katsumata
GitHub Handson
GitHub Handson
Yoichiro Shimizu
Googleのイベントで ラズパイ30台くらい 仕掛けてきた
Googleのイベントで ラズパイ30台くらい 仕掛けてきた
Kumano Ryo
Shizudev git hub宿題
Shizudev git hub宿題
Tadahiro Ishisaka
Git for iOS beginner
Git for iOS beginner
bibmeke
Git handson
Git handson
Ryuto Yasugi
Git 初心者講座 by forkwell
Git 初心者講座 by forkwell
sinsoku listy
20130608 git-0
20130608 git-0
Kasu Unko
Git 初心者のための GitHub Pages
Git 初心者のための GitHub Pages
Takenori Nakagawa
Githubのご紹介
Githubのご紹介
Salesforce Developers Japan
第四回統計学勉強会@東大駒場
第四回統計学勉強会@東大駒場
Daisuke Yoneoka
【社内輪読会】Effective Java 8章
【社内輪読会】Effective Java 8章
Akira Torii
Weitere ähnliche Inhalte
Was ist angesagt?
Git道場を開催してきた
Git道場を開催してきた
Hiromu Shioya
Githubサービスについて
Githubサービスについて
Akura Pi
Gitコマンド勉強会 第0回 はじめに
Gitコマンド勉強会 第0回 はじめに
Kazuki Sakai
Gitの基本コマンド
Gitの基本コマンド
晋 小沼
Git導入編
Git導入編
onedannitori
XcodeでGit
XcodeでGit
Hayato Nishimaru
gitを1から学ぼう!
gitを1から学ぼう!
Hideyuki SASAKURA
ALGYAN git and GitHub online conversation
ALGYAN git and GitHub online conversation
Atomu Hidaka
Git勉強会資料
Git勉強会資料
Kenji Takei
Git運用ダメ出し会 - ネクストスケープ 2014/05/27 パワーランチ資料
Git運用ダメ出し会 - ネクストスケープ 2014/05/27 パワーランチ資料
mihararyosuke
Bitbucket and git
Bitbucket and git
Ryo Katsumata
GitHub Handson
GitHub Handson
Yoichiro Shimizu
Googleのイベントで ラズパイ30台くらい 仕掛けてきた
Googleのイベントで ラズパイ30台くらい 仕掛けてきた
Kumano Ryo
Shizudev git hub宿題
Shizudev git hub宿題
Tadahiro Ishisaka
Git for iOS beginner
Git for iOS beginner
bibmeke
Git handson
Git handson
Ryuto Yasugi
Git 初心者講座 by forkwell
Git 初心者講座 by forkwell
sinsoku listy
20130608 git-0
20130608 git-0
Kasu Unko
Git 初心者のための GitHub Pages
Git 初心者のための GitHub Pages
Takenori Nakagawa
Githubのご紹介
Githubのご紹介
Salesforce Developers Japan
Was ist angesagt?
(20)
Git道場を開催してきた
Git道場を開催してきた
Githubサービスについて
Githubサービスについて
Gitコマンド勉強会 第0回 はじめに
Gitコマンド勉強会 第0回 はじめに
Gitの基本コマンド
Gitの基本コマンド
Git導入編
Git導入編
XcodeでGit
XcodeでGit
gitを1から学ぼう!
gitを1から学ぼう!
ALGYAN git and GitHub online conversation
ALGYAN git and GitHub online conversation
Git勉強会資料
Git勉強会資料
Git運用ダメ出し会 - ネクストスケープ 2014/05/27 パワーランチ資料
Git運用ダメ出し会 - ネクストスケープ 2014/05/27 パワーランチ資料
Bitbucket and git
Bitbucket and git
GitHub Handson
GitHub Handson
Googleのイベントで ラズパイ30台くらい 仕掛けてきた
Googleのイベントで ラズパイ30台くらい 仕掛けてきた
Shizudev git hub宿題
Shizudev git hub宿題
Git for iOS beginner
Git for iOS beginner
Git handson
Git handson
Git 初心者講座 by forkwell
Git 初心者講座 by forkwell
20130608 git-0
20130608 git-0
Git 初心者のための GitHub Pages
Git 初心者のための GitHub Pages
Githubのご紹介
Githubのご紹介
Andere mochten auch
第四回統計学勉強会@東大駒場
第四回統計学勉強会@東大駒場
Daisuke Yoneoka
【社内輪読会】Effective Java 8章
【社内輪読会】Effective Java 8章
Akira Torii
【社内勉強会用】統計学超入門
【社内勉強会用】統計学超入門
Akira Torii
統計学超入門 アップロード用
統計学超入門 アップロード用
w24nishi
Immune system
Immune system
Lou Pagnoni
2014年度春学期 統計学 第4回 データを「分布」で見る (2014. 5. 1)
2014年度春学期 統計学 第4回 データを「分布」で見る (2014. 5. 1)
Akira Asano
池袋数学勉強会 対馬龍司 線形代数学講義 3章章末問題解説
池袋数学勉強会 対馬龍司 線形代数学講義 3章章末問題解説
GM3D
Tokyowebmining #49 Matirx and nonparametric bayes
Tokyowebmining #49 Matirx and nonparametric bayes
Kenny ISHIMURA
今日からはじめる微分方程式
今日からはじめる微分方程式
Ryo Kaji
機械学習とコンピュータビジョン入門
機械学習とコンピュータビジョン入門
Kinki University
【SIROK技術勉強会 #4】機械学習と線形代数の基礎
【SIROK技術勉強会 #4】機械学習と線形代数の基礎
Shuntaro Tamura
クラシックな機械学習入門:付録:よく使う線形代数の公式
クラシックな機械学習入門:付録:よく使う線形代数の公式
Hiroshi Nakagawa
統計学基礎
統計学基礎
Yuka Ezura
線形計画法入門
線形計画法入門
Shunji Umetani
人工知能ハンズオン
人工知能ハンズオン
yaju88
機械学習 入門
機械学習 入門
Hayato Maki
確率論基礎
確率論基礎
hoxo_m
最適化超入門
最適化超入門
Takami Sato
基礎からのベイズ統計学 輪読会資料 第1章 確率に関するベイズの定理
基礎からのベイズ統計学 輪読会資料 第1章 確率に関するベイズの定理
Ken'ichi Matsui
Introduction to statistics
Introduction to statistics
Kohta Ishikawa
Andere mochten auch
(20)
第四回統計学勉強会@東大駒場
第四回統計学勉強会@東大駒場
【社内輪読会】Effective Java 8章
【社内輪読会】Effective Java 8章
【社内勉強会用】統計学超入門
【社内勉強会用】統計学超入門
統計学超入門 アップロード用
統計学超入門 アップロード用
Immune system
Immune system
2014年度春学期 統計学 第4回 データを「分布」で見る (2014. 5. 1)
2014年度春学期 統計学 第4回 データを「分布」で見る (2014. 5. 1)
池袋数学勉強会 対馬龍司 線形代数学講義 3章章末問題解説
池袋数学勉強会 対馬龍司 線形代数学講義 3章章末問題解説
Tokyowebmining #49 Matirx and nonparametric bayes
Tokyowebmining #49 Matirx and nonparametric bayes
今日からはじめる微分方程式
今日からはじめる微分方程式
機械学習とコンピュータビジョン入門
機械学習とコンピュータビジョン入門
【SIROK技術勉強会 #4】機械学習と線形代数の基礎
【SIROK技術勉強会 #4】機械学習と線形代数の基礎
クラシックな機械学習入門:付録:よく使う線形代数の公式
クラシックな機械学習入門:付録:よく使う線形代数の公式
統計学基礎
統計学基礎
線形計画法入門
線形計画法入門
人工知能ハンズオン
人工知能ハンズオン
機械学習 入門
機械学習 入門
確率論基礎
確率論基礎
最適化超入門
最適化超入門
基礎からのベイズ統計学 輪読会資料 第1章 確率に関するベイズの定理
基礎からのベイズ統計学 輪読会資料 第1章 確率に関するベイズの定理
Introduction to statistics
Introduction to statistics
Ähnlich wie 【社内輪読会】Github実践入門2章
Git&GitHub入門
Git&GitHub入門
hideaki honda
Git地図
Git地図
yoshiaki iwanaga
Gitのススメ
Gitのススメ
Yuki Nagino
Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~
Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~
DoshishaUniv ProntiatVR
Git社内勉強会資料
Git社内勉強会資料
Kenji Takei
ゆるふわっGit入門
ゆるふわっGit入門
Keisuke Oohata
Gitに触れよう
Gitに触れよう
Trash Briefing ,Ltd
バージョン管理Git
バージョン管理Git
松本 雄貴
Github入門2014
Github入門2014
Akihiko Shirai
Gitのいろは
Gitのいろは
祐輝 今井
VCS - Version Control System at Security and Programming camp 2011
VCS - Version Control System at Security and Programming camp 2011
Hiro Yoshioka
Git for windows情報アップデート 2014年10月5日
Git for windows情報アップデート 2014年10月5日
Tadahiro Ishisaka
ディレクターやデザイナーのためのリテラシー向上講座 git入門編
ディレクターやデザイナーのためのリテラシー向上講座 git入門編
Yosuke INOUE
@s_ssk13さん向けGitHub入門
@s_ssk13さん向けGitHub入門
Takashi Imagire
git&GitHub&SourceTree入門
git&GitHub&SourceTree入門
Gamu2059
Git -分散バージョン管理システム-
Git -分散バージョン管理システム-
Koji Shinba
Git 20100724
Git 20100724
Taku AMANO
Git extensions ws外部公開用
Git extensions ws外部公開用
CROOZ, inc.
Stylez GitLab勉強会 第1回
Stylez GitLab勉強会 第1回
Tetsurou Yano
XPages開発におけるGit/GitHubの利用
XPages開発におけるGit/GitHubの利用
賢次 海老原
Ähnlich wie 【社内輪読会】Github実践入門2章
(20)
Git&GitHub入門
Git&GitHub入門
Git地図
Git地図
Gitのススメ
Gitのススメ
Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~
Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~
Git社内勉強会資料
Git社内勉強会資料
ゆるふわっGit入門
ゆるふわっGit入門
Gitに触れよう
Gitに触れよう
バージョン管理Git
バージョン管理Git
Github入門2014
Github入門2014
Gitのいろは
Gitのいろは
VCS - Version Control System at Security and Programming camp 2011
VCS - Version Control System at Security and Programming camp 2011
Git for windows情報アップデート 2014年10月5日
Git for windows情報アップデート 2014年10月5日
ディレクターやデザイナーのためのリテラシー向上講座 git入門編
ディレクターやデザイナーのためのリテラシー向上講座 git入門編
@s_ssk13さん向けGitHub入門
@s_ssk13さん向けGitHub入門
git&GitHub&SourceTree入門
git&GitHub&SourceTree入門
Git -分散バージョン管理システム-
Git -分散バージョン管理システム-
Git 20100724
Git 20100724
Git extensions ws外部公開用
Git extensions ws外部公開用
Stylez GitLab勉強会 第1回
Stylez GitLab勉強会 第1回
XPages開発におけるGit/GitHubの利用
XPages開発におけるGit/GitHubの利用
Kürzlich hochgeladen
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
Kürzlich hochgeladen
(7)
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
【社内輪読会】Github実践入門2章
1.
Gitの導入 Github実践入門 2章 株式会社CyberZ 鳥居
英
2.
アジェンダ Gitの誕生背景やバージョン管理システムの説明 環境別インストール方法
設定方法
3.
Gitってなんだ? 定番ではありますがWikipedia先生に聞いてみました “Git(ギット)は、プログラムのソースコードなどの変更履歴を記録・追跡する ための分散型バージョン管理システムである。もとはLinuxカーネルの ソースコード管理に用いるためにリーナス・トーバルズによって開発され、 それ以降ほかの多くのプロジェクトで採用されている。 Linuxカーネルのような巨大プロジェクトにも対応できるように、 動作速度に重点が置かれている。現在のメンテナンスは 濱野純 (Junio C
Hamano) が担当している。 Gitでは、各ユーザのワーキングディレクトリに、全履歴を含んだリポジトリの 完全な複製が作られる。そのため、ネットワークアクセスがなく中心リポジトリに アクセスできない環境でも、履歴の調査や変更の記録といった ほとんどの作業を行うことができる。これが「分散型」と呼ばれる理由である。”
4.
誕生の背景 2005年に、Linuxカーネルの開発に利用されていた BitKeeperというバージョン管理ツールが、ライセンスの都 合上利用できなくなった 代替ソフトウェアが必要になったが、他に要件を満たすバー ジョン管理ツール見当たらなかった
仕方ないのでLinuxの創始者であるLinus Torvalds氏が自ら 作成したツールがGit
5.
集中型と分散型 バージョン管理システムには集中型と分散型がある CVS(ロゴが見つからなかった…) 集中型 分散型
6.
集中型アーキテクチャ メリット 一つの中央サーバーでリポジトリを管理するためシンプル
デメリット リモートリポジトリに接続できない環境では、最新のソースコードの 取得やファイル編集の反映が行えない リモートリポジトリに負荷が集中してしまいパフォーマンスが落ちる 中央サーバーが故障し、データが消えた場合、ソースコード取得でき なくなる リモート リポジトリ 開発者A 開発者B commit checkout commit checkout
7.
分散型アーキテクチャ メリット 開発者それぞれがローカルにリポジトリ持つので、リモートリポジトリ にアクセスできない環境でも開発を行える
リモートリポジトリへの負荷を抑えることができる Git(GitHub)の普及によって、標準になりつつある デメリット 開発者各々がリポジトリを持つので、管理が煩雑 ルールを設けないと最新のソースコードがどこにあるのか把握しにくい 開発者A push fetch ローカル リポジトリ リモート リポジトリ 開発者B commit merge ローカル リポジトリ push fetch commit merge
8.
Mac デフォルトでインストール済み!
デフォルトで入っていない場合はHomebrew等を使ってインストールする http://brew.sh/ Linux 各種パッケージ管理ツールからインストールする Windows 「mysysGit」をインストールするのが一番お手軽 http://msysgit.github.io/ インストール時には、改行コードの取り扱いに注意する Github上で公開されているコードの大半はLFで改行を行うが、WindowsではCRLFで改行を 行うため、「Checkout Windows-style, commit Unix-style lin endings」を選択し、 チェックアウト時はCRLF、コミット時はLFに改行コードを変換する。 インストール方法
9.
Gitの設定 Gitの設定は「~/.gitconfig」で管理する .gitconfig設定例
コマンドからも設定できる 名前とメールアドレスの設定 コマンドを読みやすくする設定例 エイリアスの設定
Jetzt herunterladen