Submit Search
バージョン管理とGit
3 likes
2,426 views
sinsoku listy
1 of 53
Download now
Downloaded 16 times
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
More Related Content
PDF
Git 初心者講座 by forkwell
sinsoku listy
PDF
Github入門2014
Akihiko Shirai
PDF
Github入門(後編) ブランチの使い方
Akihiko Shirai
PDF
猫にはわからないGit講座
Yusei Yamanaka
PDF
ホームディレクトリに埋もれた便利なコードをさがせ!
Yohei Fushii
PDF
Git地図
yoshiaki iwanaga
PDF
Git -分散バージョン管理システム-
Koji Shinba
PPTX
Git社内勉強会資料
Kenji Takei
Git 初心者講座 by forkwell
sinsoku listy
Github入門2014
Akihiko Shirai
Github入門(後編) ブランチの使い方
Akihiko Shirai
猫にはわからないGit講座
Yusei Yamanaka
ホームディレクトリに埋もれた便利なコードをさがせ!
Yohei Fushii
Git地図
yoshiaki iwanaga
Git -分散バージョン管理システム-
Koji Shinba
Git社内勉強会資料
Kenji Takei
What's hot
(20)
PPTX
Gitの勉強 紹介編-
Kentarou Kurashige
PDF
Metahub for github
Suguru Oho
PDF
Git lev 3 -おひとりさまでブランチを-
Kentarou Kurashige
PDF
GitLab Meetup Tokyo #1 LT:「わりと大きい会社でGitLabをホスティングしてみた話」
Taisuke Inoue
KEY
Git (実践入門編)
Naomichi Yamakita
PDF
Git入門
Yutaka Kohada
PDF
Git flowについてまとめてみた
hiroyuki koga
PDF
バージョン管理システム比較資料
suzzsegv
PDF
Git flowの活用事例
Hirohito Kato
PDF
GitLab/GitLab.com勉強会 第2回
NaohiroHamada
PDF
KinectとC#を用いた実践的VRアプリ開発 第2回 2015/10/13 Github CLI編
Akihiko Shirai
PDF
Gitの使い方あれこれ
よしだ あつし
PDF
Git lev 4 -みんなでGit-
Kentarou Kurashige
PDF
Git lev 1-おひとりさま用-
Kentarou Kurashige
PPTX
20121013_GIS学会FOSS4G分科会
Toshikazu Seto
PDF
vscode pipenv docker
ikdysfm
PDF
はじめてのGit forデザイナー&コーダー
Saeko Yamamoto
PDF
Gitのよく使うコマンド
YUKI Kaoru
PDF
Gitの設定
Kentarou Kurashige
PDF
いつやるの?Git入門 v1.1.0
Masakazu Matsushita
Gitの勉強 紹介編-
Kentarou Kurashige
Metahub for github
Suguru Oho
Git lev 3 -おひとりさまでブランチを-
Kentarou Kurashige
GitLab Meetup Tokyo #1 LT:「わりと大きい会社でGitLabをホスティングしてみた話」
Taisuke Inoue
Git (実践入門編)
Naomichi Yamakita
Git入門
Yutaka Kohada
Git flowについてまとめてみた
hiroyuki koga
バージョン管理システム比較資料
suzzsegv
Git flowの活用事例
Hirohito Kato
GitLab/GitLab.com勉強会 第2回
NaohiroHamada
KinectとC#を用いた実践的VRアプリ開発 第2回 2015/10/13 Github CLI編
Akihiko Shirai
Gitの使い方あれこれ
よしだ あつし
Git lev 4 -みんなでGit-
Kentarou Kurashige
Git lev 1-おひとりさま用-
Kentarou Kurashige
20121013_GIS学会FOSS4G分科会
Toshikazu Seto
vscode pipenv docker
ikdysfm
はじめてのGit forデザイナー&コーダー
Saeko Yamamoto
Gitのよく使うコマンド
YUKI Kaoru
Gitの設定
Kentarou Kurashige
いつやるの?Git入門 v1.1.0
Masakazu Matsushita
Ad
Viewers also liked
(7)
PDF
Git天空闘技場_ハンズオン
sinsoku listy
PDF
DVCSとGitの基礎
sinsoku listy
PDF
fluentd を利用した大規模ウェブサービスのロギング
Yuichi Tateno
PDF
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Masahito Zembutsu
PPTX
15分で分か(った気になれ)るDocker
Masahiro NAKAYAMA
PPTX
今さら聞けない人のためのDocker超入門 – OpenStack最新情報セミナー 2015年4月
VirtualTech Japan Inc.
PDF
機械学習チュートリアル@Jubatus Casual Talks
Yuya Unno
Git天空闘技場_ハンズオン
sinsoku listy
DVCSとGitの基礎
sinsoku listy
fluentd を利用した大規模ウェブサービスのロギング
Yuichi Tateno
Docker入門-基礎編 いまから始めるDocker管理【2nd Edition】
Masahito Zembutsu
15分で分か(った気になれ)るDocker
Masahiro NAKAYAMA
今さら聞けない人のためのDocker超入門 – OpenStack最新情報セミナー 2015年4月
VirtualTech Japan Inc.
機械学習チュートリアル@Jubatus Casual Talks
Yuya Unno
Ad
Similar to バージョン管理とGit
(20)
PDF
バージョン管理システムチュートリアル
Ryo Igarashi
PPTX
ゼミGit
Takuya Uehara
PDF
VCS - Version Control System at Security and Programming camp 2011
Hiro Yoshioka
PDF
Git
YushiroDodo
PPTX
Gitのいろは
祐輝 今井
PPTX
git入門(講義っぽく)
kataware
PDF
Git&GitHub入門
hideaki honda
PDF
Git 20100313
Taku AMANO
PDF
Version Control System Tutorial バージョン管理システムチュートリアル
Computational Materials Science Initiative
PPTX
Stylez GitLab勉強会 第1回
Tetsurou Yano
PDF
Git extensions ws外部公開用
CROOZ, inc.
PDF
XPages開発におけるGit/GitHubの利用
賢次 海老原
PPTX
Git SourceTreeでバージョン管理しよう
富士見研究所
PPTX
Git/GitHub
Nariaki Tateiwa
PPTX
第1回Git勉強会
kunimiya
PDF
15分でわかるGit入門
to_ueda
PDF
MakeGoodで快適なテスト駆動開発を
Atsuhiro Kubo
PDF
ゆるふわっGit入門
Keisuke Oohata
PPT
Bazaar
KLab株式会社
PDF
Git overview (v 0.96)
Tatsuki Sugiura
バージョン管理システムチュートリアル
Ryo Igarashi
ゼミGit
Takuya Uehara
VCS - Version Control System at Security and Programming camp 2011
Hiro Yoshioka
Git
YushiroDodo
Gitのいろは
祐輝 今井
git入門(講義っぽく)
kataware
Git&GitHub入門
hideaki honda
Git 20100313
Taku AMANO
Version Control System Tutorial バージョン管理システムチュートリアル
Computational Materials Science Initiative
Stylez GitLab勉強会 第1回
Tetsurou Yano
Git extensions ws外部公開用
CROOZ, inc.
XPages開発におけるGit/GitHubの利用
賢次 海老原
Git SourceTreeでバージョン管理しよう
富士見研究所
Git/GitHub
Nariaki Tateiwa
第1回Git勉強会
kunimiya
15分でわかるGit入門
to_ueda
MakeGoodで快適なテスト駆動開発を
Atsuhiro Kubo
ゆるふわっGit入門
Keisuke Oohata
Bazaar
KLab株式会社
Git overview (v 0.96)
Tatsuki Sugiura
More from sinsoku listy
(17)
PDF
Rails6にいつ上げるか?
sinsoku listy
PDF
Rails Testing on Fargate
sinsoku listy
PDF
Search Form for Rails
sinsoku listy
PDF
ENGINEER WORK!!
sinsoku listy
PDF
自己修復的なインフラ -Self-Healing Infrastructure-
sinsoku listy
PDF
毎日gemをアップグレードする生活
sinsoku listy
PDF
Rails 5.2: credentials
sinsoku listy
PDF
Randomly Failing Specs
sinsoku listy
PDF
技術的負債とリファクタリング
sinsoku listy
PDF
Swift on Docker
sinsoku listy
PDF
ES2015のカバレッジ計測
sinsoku listy
PDF
CSSのカバレッジツール
sinsoku listy
PDF
本当にあった怖い話 7つの幽霊 7つの成仏
sinsoku listy
PDF
Awsでwindowsゲームを動かす
sinsoku listy
PDF
Action pack variantsの話
sinsoku listy
PDF
LT_Gitのfast fowardと継続的デリバリー
sinsoku listy
ODP
20101001 5分でわかるtrac pluginの作り方_slideshare
sinsoku listy
Rails6にいつ上げるか?
sinsoku listy
Rails Testing on Fargate
sinsoku listy
Search Form for Rails
sinsoku listy
ENGINEER WORK!!
sinsoku listy
自己修復的なインフラ -Self-Healing Infrastructure-
sinsoku listy
毎日gemをアップグレードする生活
sinsoku listy
Rails 5.2: credentials
sinsoku listy
Randomly Failing Specs
sinsoku listy
技術的負債とリファクタリング
sinsoku listy
Swift on Docker
sinsoku listy
ES2015のカバレッジ計測
sinsoku listy
CSSのカバレッジツール
sinsoku listy
本当にあった怖い話 7つの幽霊 7つの成仏
sinsoku listy
Awsでwindowsゲームを動かす
sinsoku listy
Action pack variantsの話
sinsoku listy
LT_Gitのfast fowardと継続的デリバリー
sinsoku listy
20101001 5分でわかるtrac pluginの作り方_slideshare
sinsoku listy
バージョン管理とGit
1.
バージョン管理とgit 2013/11/21(木) @21cafe
2.
自己紹介 神速 @sinsoku_listy git
3.
バージョン 管理 git
5.
なぜ必要?
6.
履歴が見られる いつ 誰が 理由: XXX のバグを修正 どこを
7.
過去の状態に戻せる
8.
複数人で作業ができる マージ (統合)
9.
複数バージョンを管理できる バージョン 2系 バージョン 1系
10.
実験的な作業を行える 開発版 安定版
11.
実験的な作業を行える 安定版
12.
実験的な作業を行える 開発版 安定版
13.
ファイルを安心して変更できる
14.
どんな仕組み?
15.
作業ディレクトリ Project src リポジトリ README
16.
作業ディレクトリ Project src リポジトリ README save 1
17.
作業ディレクトリ Project src リポジトリ README save 1 save 2
18.
作業ディレクトリ Project src リポジトリ README save 1 save 2 save
3
19.
バージョン 管理 git
20.
git の特徴 分散型 インデックス ブランチ・タグ
21.
履歴の作成 集中型(svn) 作業コピーの 更新 リポジトリ 作業コピー README Hello.java README Hello.java
22.
rev: 3 README の編集 rev: 2 Hello.java の実装 rev:
1 README の追加 集中型(svn) リポジトリ
23.
履歴の作成 分散型(git) 作業コピーの 更新 リポジトリ 作業コピー README Hello.java
24.
履歴の作成 分散型(git) 作業コピー の更新 履歴の送信 履歴の受信 作業コピー リポジト リ リポジト リ
25.
履歴の作成 中央 作業コピー の更新 分散型(git) リポジトリ 履歴の送信 履歴の受信 作業コピー ローカル リポジトリ リポジトリ
26.
中央 リポジトリ rev: 1af9b リポジトリ rev: 1af9b README の追加 README の追加
27.
中央 リポジトリ rev: 1af9b リポジトリ rev: 1af9b README の追加 README の追加 リポジトリ rev: 1af9b README の追加
28.
中央 リポジトリ rev: 1af9b rev: 5fde8 READMEの 編集 rev: 1af9b README の追加 リポジトリ リポジトリ README の追加 rev: 9d6aa Hello.java の実装 rev: 1af9b README の追加
29.
中央 rev: 5fde8 README の編集 rev: 9d6aa Hello.java の実装 リポジトリ rev: 1af9b rev: 5fde8 READMEの 編集 rev: 1af9b README の追加 リポジトリ リポジトリ README の追加 rev: 9d6aa Hello.java の実装 rev: 1af9b README の追加
30.
rev: 5fde8?
31.
中央 rev: 5fde8 README の編集 rev: 9d6aa Hello.java の実装 リポジトリ rev: 1af9b rev: 5fde8 READMEの 編集 rev: 1af9b README の追加 リポジトリ リポジトリ README の追加 rev: 9d6aa Hello.java の実装 rev: 1af9b README の追加
32.
rev: 3 README の編集 rev: 2 Hello.java の実装 rev:
1 README の追加 集中型(svn) リポジトリ
33.
コミット内容(日時、変更者 など) SHA-1 変換器 16進数40桁 39fde84ab553783eab2b0443b7fe7300eb65119d
34.
コミット内容(日時、変更者 など) SHA-1 変換器 16進数40桁 39fde84ab553783eab2b0443b7fe7300eb65119d
35.
git の特徴 分散型 インデックス ブランチ・タグ
36.
作業 ディレクトリ ・ ・ ・ インデックス リポジトリ
37.
作業 ディレクトリ インデックス add ・ ・ ・ リポジトリ
38.
作業 ディレクトリ インデックス リポジトリ commit ・ ・ ・
39.
作業 ディレクトリ インデックス add ・ ・ ・ リポジトリ
40.
作業 ディレクトリ インデックス リポジトリ commit ・ ・ ・
41.
なぜインデックスが あるのか?
42.
行単位でのコミット コミット前の確認
43.
git の特徴 分散型 インデックス ブランチ・タグ
44.
ブランチ stable rev: 1af9b rev: 5fde8 $
git branch stable 5fde8 $ git checkout stable
45.
ブランチ stable rev: 1af9b rev: 5fde8 $
(ファイルの変更) $ git add
46.
ブランチ stable rev: 1af9b rev: 5fde8 $
git commit -m “update” rev: 9d6aa
47.
3種類のタグ 軽量タグ アノテーション 付きタグ 署名付きタグ
48.
軽量タグ rev: 1af9b rev: 5fde8 v1.0.0 $
git show 5fde8 $ git show v1.0.0
49.
軽量タグ rev: 1af9b rev: 5fde8 rev:
9d6aa v1.0.0 $ git show 5fde8 $ git show v1.0.0
50.
/ om github.c https://
51.
最も有名なGitのホスティングサービス ● 公開リポジトリ無制限 (非公開は有料) ● Web上でファイルが見られる ●
使い易い画面 ● Pull Request(プルリクエスト) Octocat
52.
git 関連ページの紹介 ● Git公式サイト
http://git-scm.com/ ● msysgit - Git for Windows https://code.google.com/p/msysgit/ ● GitHub https://github.com/
53.
ご清聴ありがとうございました
Download