SlideShare una empresa de Scribd logo
1 de 43
Git 入門

 2012年7月3日
第1回 Git 勉強会
  @kunimiya
INTRODUCTION
みなさんプログラムの
バックアップはとってます
     か?
(取ってない人は改心しましょ
う)
プログラムの変更記録は重要

• 1週間の間書いていたコードが無駄になり、
  さかのぼって開発をやり直すことも珍しく
  ない

• ちょっと変更を加えただけで動かなくなる
  こともある

• プログラムのバックアップを定期的にとっ
  て安全に管理する習慣が大事
「日付ごとにフォルダごと
コピーしてるから大丈夫で
     す!」
(そのプログラム、本当に管理できてますか?
あるゼミ生Aの開発記録
     • 「日付ごとにフォル
       ダーごとコピーすれ
       ば大丈夫だろ」
     • 「安心安心」
あるゼミ生Aの開発記録
     • 「あれ・・・・・・
       実験用PCだと動かな
       い」
     •    「たしか3日前は
         動いたはず」

     • 3日前のコードから開
       発をやり直し
あるゼミ生Aの開発記録
     • 「あ、しまった。3日
       前のコードにはあの
       新機能が無い!」
     • 「前書いたコードか
       らコピーしよう……」

     • しだいにどれが
       「最新のコード」
      なのか分からなく
      なってくる
最終的には。。。
日付ごとのバックアップの問題
      点
• 問題点1:
 – 日付ごとにまるごとバックアップは、後から
   何を変更したのかが分かりにくい
• 問題点2:
 – まるごとバックアップしていくので、ファイ
   ルサイズが膨大になる
• 問題点3:
 – プログラム開発が枝分かれすると混沌
 – 例:実験用システムをメンテナンスしつつ、
   最新版のプログラムを開発する場合
そうだ
バージョン管理システムを
    導入しよう
バージョン管理システム
      (Version Control System)

• プログラムの変更履歴を管理するシステム
• OSSプロジェクトなどのように、複数人が同時
  にプログラムを開発できるようにするために生
  み出された
• CVS, Subversion, Mercurial, Bazzarなど様々なツー
  ルが存在する
今回取り上げるVCS: Git




• 分散型バージョン管理システム(VCS) の一種
• Linux の父 Linus Torvalds がLinuxプロジェクトの
  VCSとして開発した
Githubのブレイクで一躍Gitが有名
          に
gitの管理方法
• 日付ごとではなく、リビジョンという単位で
  プログラムの変更記録を保存する

• リビジョン:変更記録の単位
• ブランチ:リビジョンを指し示すラベル
• ワークツリー:現在のプログラムコード
• インデックス:リビジョンに登録する変更の
  リスト
Gitでのバージョン管理方法
  (ディレクトリの作成)
                リビジョン

                ブランチ

                インデックス
Gitでのバージョン管理方法
         2012年06月27日   リビジョン
コミット   (ディレクトリの作成)
         ディレクトリを作った
                       ブランチ

                       インデックス
Gitでのバージョン管理方法
    2012年06月27日
  (ディレクトリの作成)
                  リビジョン
    ディレクトリを作った
                  ブランチ

                  インデックス
  (rbファイルの追加)
Gitでのバージョン管理方法
       2012年06月27日      リビジョン
       ディレクトリを作った
                        ブランチ

       2012年06月28日      インデックス
コミット   Rubyのプログラムを書いた
Gitでのバージョン管理方法
  2012年06月27日       リビジョン
  ディレクトリを作った
                    ブランチ

   2012年06月28日      インデックス
   Rubyのプログラムを書いた




 (HTMLファイルの追加)
Gitでのバージョン管理方法
       2012年06月27日      リビジョン
       ディレクトリを作った
                        ブランチ

       2012年06月28日      インデックス
       Rubyのプログラムを書いた




       2012年06月29日
コミット   HTMLを書いた
Gitでのバージョン管理方法
  2012年06月27日       リビジョン
  ディレクトリを作った
                    ブランチ

   2012年06月28日      インデックス
   Rubyのプログラムを書いた




   2012年06月29日
   HTMLを書いた




  (rbファイルに追記)
Gitでのバージョン管理方法
       2012年06月27日       リビジョン
       ディレクトリを作った
                         ブランチ

       2012年06月28日       インデックス
       Rubyのプログラムを書いた




       2012年06月29日
       HTMLを書いた



       2012年06月30日
コミット   Rubyプログラムを書きなおし
GITに触ってみよう
Git 最大の障壁


Windows版の
インストール
Windowsへの
      git インストールは鬼門
• Windows には4通りのインストール方法
 1. msysgit というコマンドライン版をインストー
    ル
 2. Git for Windows というGUI中心の版をインス
    トール
 3. Windows にCygWin(Unix)をいれてインストール
 4. WindowsにVMWareでLinuxを入れてインストー
    ル
• 勉強会でインストールすると終わらないの
  で、今回はインストールは省略
今回の環境
• kunimiyaのMacbookに一時的なアカウント
  を作り、そこでGitリポジトリを作ってみ
  ましょう
git の設定 (git config)
$ git config --global user.name YOURNAME
$ git config --global user.email YOUR@ADDRESS
$ git config --global --list




• コミットする際に登録される名前、
        メールアドレスを設定する
git リポジトリの作成 (git init)
$ mkdir test
$ cd test
$ git init
Initialized empty Git repository in
  /Users/Tsunekawa7/development/test/.git/


• リポジトリにするディレクトリ (test) を作
  成し、git init で初期化
ファイルを作成する
$ echo Hello,Git. > README
$ ls
README
$ cat README
Hello,Git.




• リポジトリに追加するファイルを作成す
  る
ファイルの確認 (git status)
$ git status




• git status でリポジトリ内のファイルを確
  認
ファイルの確認 (git status)
$ git status
# On branch master
#
# Initial commit
#
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
#     README
nothing added to commit but untracked files present (use "git
add" to track)
• さっき保存したファイルが「Untracked
  files」として表示されている
ファイルを作成する (git add )

$ git add README




• git add でファイルをインデックスに追加
• git status で確認すると「Tracked files」とし
  てREADME が登録されている
ファイルを作成する (git add )
$ git status
# On branch master
#
# Initial commit
#
# Changes to be committed:
# (use "git rm --cached <file>..." to unstage)
#
#     new file: README
#

• git status で確認すると変更の記録として
  README が登録されている
変更をコミットする (git
         commit )
$ git commit –m “initial commit”
[master (root-commit) 056b356] initial commit
 1 files changed, 1 insertions(+), 0 deletions(-)
 create mode 100644 README


• git commit で登録された変更を「リビ
  ジョン」としてコミット
• 「READMEというファイルを追加した」とい
  う変更が記録される
変更をコミットする (git log )

$ git log
commit
056b3567d69efdbb34f404db093e78016fffdae3
Author: kunimiya toji <kunimiya@example.com>
Date: Sun Jul 1 00:14:03 2012 +0900

  initial commit

• git log でリビジョンの履歴を閲覧できる
色々ファイルを追加してみよう
• Rubyスクリプトを追加してみる
• HTMLを追加してみる
• などなど

• ファイルの変更をコミットしてリビジョン
  を増やしてみよう
Diff付きでlogる (git log -p )

$ git log –p




• 行単位で変更が記録されているのが分か
  る
ここまでのおさらい

git init     gitリポジトリの初期化

git status   インデックスの内容を表示

git diff     最新リビジョンとの差分を表
             示
git add      ワーキングツリーに変更を追
             加
git commit   変更のコミット

git log      変更履歴の表示
次回予告
• 今回ならった範囲では、まだ日付バック
  アップとあまり変わらない
• Git はブランチを駆使したときに真の力を
  発揮

• 第2回: ブランチを活用した効率的なプロ
  グラミング方法
• 第3回: push, pull を使って他人とプログラ
  ムコードを共有する

Más contenido relacionado

La actualidad más candente

Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~
Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~
Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~DoshishaUniv ProntiatVR
 
大容量ファイルもGitで管理。 Git LFSの使い方
大容量ファイルもGitで管理。 Git LFSの使い方大容量ファイルもGitで管理。 Git LFSの使い方
大容量ファイルもGitで管理。 Git LFSの使い方hibiki443
 
Git lev 1-おひとりさま用-
Git lev 1-おひとりさま用-Git lev 1-おひとりさま用-
Git lev 1-おひとりさま用-Kentarou Kurashige
 
GitLab Meetup Tokyo #1 LT:「わりと大きい会社でGitLabをホスティングしてみた話」
GitLab Meetup Tokyo #1 LT:「わりと大きい会社でGitLabをホスティングしてみた話」GitLab Meetup Tokyo #1 LT:「わりと大きい会社でGitLabをホスティングしてみた話」
GitLab Meetup Tokyo #1 LT:「わりと大きい会社でGitLabをホスティングしてみた話」Taisuke Inoue
 
Git for iOS beginner
Git for iOS beginnerGit for iOS beginner
Git for iOS beginnerbibmeke
 
日本androidの会 中国支部 29回勉強会 github
日本androidの会 中国支部 29回勉強会 github日本androidの会 中国支部 29回勉強会 github
日本androidの会 中国支部 29回勉強会 githubTomohiko Himura
 
Github for windows学内での使い方
Github for windows学内での使い方Github for windows学内での使い方
Github for windows学内での使い方Imai Kenta
 
GitLabを16万8千光年ワープさせた話(改)
GitLabを16万8千光年ワープさせた話(改)GitLabを16万8千光年ワープさせた話(改)
GitLabを16万8千光年ワープさせた話(改)Wataru NOGUCHI
 
Angular + Typedoc + Github Page
Angular + Typedoc + Github PageAngular + Typedoc + Github Page
Angular + Typedoc + Github PageAkihiko Kigure
 
Git LFSを触ってみた
Git LFSを触ってみたGit LFSを触ってみた
Git LFSを触ってみたYuto Suzuki
 
GitBucketで社内OSSしませんか?
GitBucketで社内OSSしませんか?GitBucketで社内OSSしませんか?
GitBucketで社内OSSしませんか?Kiyotaka Kunihira
 
VCS - Version Control System at Security and Programming camp 2011
VCS - Version Control System at Security and Programming camp 2011 VCS - Version Control System at Security and Programming camp 2011
VCS - Version Control System at Security and Programming camp 2011 Hiro Yoshioka
 
Jenkinsプラグインの中身を覗いてみよう
Jenkinsプラグインの中身を覗いてみようJenkinsプラグインの中身を覗いてみよう
Jenkinsプラグインの中身を覗いてみようikikko
 
ホームディレクトリに埋もれた便利なコードをさがせ!
ホームディレクトリに埋もれた便利なコードをさがせ!ホームディレクトリに埋もれた便利なコードをさがせ!
ホームディレクトリに埋もれた便利なコードをさがせ!Yohei Fushii
 

La actualidad más candente (20)

Git lev 4 -みんなでGit-
Git lev 4 -みんなでGit-Git lev 4 -みんなでGit-
Git lev 4 -みんなでGit-
 
Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~
Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~
Github勉強会~Git・Githubを用いて共同開発・バージョン管理をしよう~
 
Gitの設定
Gitの設定Gitの設定
Gitの設定
 
大容量ファイルもGitで管理。 Git LFSの使い方
大容量ファイルもGitで管理。 Git LFSの使い方大容量ファイルもGitで管理。 Git LFSの使い方
大容量ファイルもGitで管理。 Git LFSの使い方
 
Git lev 1-おひとりさま用-
Git lev 1-おひとりさま用-Git lev 1-おひとりさま用-
Git lev 1-おひとりさま用-
 
Git 20100313
Git 20100313Git 20100313
Git 20100313
 
GitLab Meetup Tokyo #1 LT:「わりと大きい会社でGitLabをホスティングしてみた話」
GitLab Meetup Tokyo #1 LT:「わりと大きい会社でGitLabをホスティングしてみた話」GitLab Meetup Tokyo #1 LT:「わりと大きい会社でGitLabをホスティングしてみた話」
GitLab Meetup Tokyo #1 LT:「わりと大きい会社でGitLabをホスティングしてみた話」
 
Git for iOS beginner
Git for iOS beginnerGit for iOS beginner
Git for iOS beginner
 
Git入門
Git入門Git入門
Git入門
 
日本androidの会 中国支部 29回勉強会 github
日本androidの会 中国支部 29回勉強会 github日本androidの会 中国支部 29回勉強会 github
日本androidの会 中国支部 29回勉強会 github
 
Github for windows学内での使い方
Github for windows学内での使い方Github for windows学内での使い方
Github for windows学内での使い方
 
GitLabを16万8千光年ワープさせた話(改)
GitLabを16万8千光年ワープさせた話(改)GitLabを16万8千光年ワープさせた話(改)
GitLabを16万8千光年ワープさせた話(改)
 
Angular + Typedoc + Github Page
Angular + Typedoc + Github PageAngular + Typedoc + Github Page
Angular + Typedoc + Github Page
 
Git LFSを触ってみた
Git LFSを触ってみたGit LFSを触ってみた
Git LFSを触ってみた
 
Git&GitHub入門
Git&GitHub入門Git&GitHub入門
Git&GitHub入門
 
GitBucketで社内OSSしませんか?
GitBucketで社内OSSしませんか?GitBucketで社内OSSしませんか?
GitBucketで社内OSSしませんか?
 
VCS - Version Control System at Security and Programming camp 2011
VCS - Version Control System at Security and Programming camp 2011 VCS - Version Control System at Security and Programming camp 2011
VCS - Version Control System at Security and Programming camp 2011
 
Github of project
Github of projectGithub of project
Github of project
 
Jenkinsプラグインの中身を覗いてみよう
Jenkinsプラグインの中身を覗いてみようJenkinsプラグインの中身を覗いてみよう
Jenkinsプラグインの中身を覗いてみよう
 
ホームディレクトリに埋もれた便利なコードをさがせ!
ホームディレクトリに埋もれた便利なコードをさがせ!ホームディレクトリに埋もれた便利なコードをさがせ!
ホームディレクトリに埋もれた便利なコードをさがせ!
 

Destacado

解決輕熟女的眼袋問題
解決輕熟女的眼袋問題解決輕熟女的眼袋問題
解決輕熟女的眼袋問題Judith Carlton
 
2012 03-19 - dia pai
2012 03-19 - dia pai2012 03-19 - dia pai
2012 03-19 - dia paiO Ciclista
 
Pnl 2 ceb - sonho-ou_realidade
Pnl   2 ceb - sonho-ou_realidadePnl   2 ceb - sonho-ou_realidade
Pnl 2 ceb - sonho-ou_realidadeO Ciclista
 
2012 06-06 - momentos musicais
2012 06-06 - momentos musicais2012 06-06 - momentos musicais
2012 06-06 - momentos musicaisO Ciclista
 
Natalie 句子
Natalie 句子Natalie 句子
Natalie 句子sulien0701
 
Para Todas Las Mujeres Y Hombres
Para Todas Las Mujeres     Y HombresPara Todas Las Mujeres     Y Hombres
Para Todas Las Mujeres Y HombresLorian
 
Turk Savunma Sanayii Ürünleri 2012
Turk Savunma Sanayii Ürünleri 2012Turk Savunma Sanayii Ürünleri 2012
Turk Savunma Sanayii Ürünleri 2012teknoport
 
Yokohama.rb Kaja推薦
Yokohama.rb Kaja推薦Yokohama.rb Kaja推薦
Yokohama.rb Kaja推薦joker1007
 
презентация
презентацияпрезентация
презентацияromagrave
 
melssCRM brochure
melssCRM brochuremelssCRM brochure
melssCRM brochuremorrisraja
 
Europa door de eeuwen heen
Europa door de eeuwen heenEuropa door de eeuwen heen
Europa door de eeuwen heenwilmagerlsma
 
Phanmemdangtinquangcaovivayhom
PhanmemdangtinquangcaovivayhomPhanmemdangtinquangcaovivayhom
Phanmemdangtinquangcaovivayhomlanchi1323
 
Chemical engineering-course
Chemical engineering-courseChemical engineering-course
Chemical engineering-coursesonic5746
 
ประเภทของผล
ประเภทของผลประเภทของผล
ประเภทของผลKharom Pleedee
 

Destacado (20)

解決輕熟女的眼袋問題
解決輕熟女的眼袋問題解決輕熟女的眼袋問題
解決輕熟女的眼袋問題
 
2012 03-19 - dia pai
2012 03-19 - dia pai2012 03-19 - dia pai
2012 03-19 - dia pai
 
Pnl 2 ceb - sonho-ou_realidade
Pnl   2 ceb - sonho-ou_realidadePnl   2 ceb - sonho-ou_realidade
Pnl 2 ceb - sonho-ou_realidade
 
2012 06-06 - momentos musicais
2012 06-06 - momentos musicais2012 06-06 - momentos musicais
2012 06-06 - momentos musicais
 
Natalie 句子
Natalie 句子Natalie 句子
Natalie 句子
 
So 133
So 133So 133
So 133
 
Para Todas Las Mujeres Y Hombres
Para Todas Las Mujeres     Y HombresPara Todas Las Mujeres     Y Hombres
Para Todas Las Mujeres Y Hombres
 
Turk Savunma Sanayii Ürünleri 2012
Turk Savunma Sanayii Ürünleri 2012Turk Savunma Sanayii Ürünleri 2012
Turk Savunma Sanayii Ürünleri 2012
 
Yokohama.rb Kaja推薦
Yokohama.rb Kaja推薦Yokohama.rb Kaja推薦
Yokohama.rb Kaja推薦
 
презентация
презентацияпрезентация
презентация
 
melssCRM brochure
melssCRM brochuremelssCRM brochure
melssCRM brochure
 
ระดับครูผู้ช่วยนวัตกรรม
ระดับครูผู้ช่วยนวัตกรรมระดับครูผู้ช่วยนวัตกรรม
ระดับครูผู้ช่วยนวัตกรรม
 
Por dónde empezar
Por dónde empezarPor dónde empezar
Por dónde empezar
 
Europa door de eeuwen heen
Europa door de eeuwen heenEuropa door de eeuwen heen
Europa door de eeuwen heen
 
2012.07.09 新聞剪報
2012.07.09 新聞剪報2012.07.09 新聞剪報
2012.07.09 新聞剪報
 
Alon
AlonAlon
Alon
 
Phanmemdangtinquangcaovivayhom
PhanmemdangtinquangcaovivayhomPhanmemdangtinquangcaovivayhom
Phanmemdangtinquangcaovivayhom
 
Chemical engineering-course
Chemical engineering-courseChemical engineering-course
Chemical engineering-course
 
ประเภทของผล
ประเภทของผลประเภทของผล
ประเภทของผล
 
Number2 v georgieva
Number2 v georgievaNumber2 v georgieva
Number2 v georgieva
 

Similar a 第1回Git勉強会

GitHubワークショップ
GitHubワークショップGitHubワークショップ
GitHubワークショップHiroaki Murayama
 
今さら聞けない人のためのGit超入門 GitLab 13対応版
今さら聞けない人のためのGit超入門 GitLab 13対応版今さら聞けない人のためのGit超入門 GitLab 13対応版
今さら聞けない人のためのGit超入門 GitLab 13対応版VirtualTech Japan Inc./Begi.net Inc.
 
@s_ssk13さん向けGitHub入門
@s_ssk13さん向けGitHub入門@s_ssk13さん向けGitHub入門
@s_ssk13さん向けGitHub入門Takashi Imagire
 
CIBC workshop by imagire
CIBC workshop by imagireCIBC workshop by imagire
CIBC workshop by imagireTakashi Imagire
 
XPages開発におけるGit/GitHubの利用
XPages開発におけるGit/GitHubの利用XPages開発におけるGit/GitHubの利用
XPages開発におけるGit/GitHubの利用賢次 海老原
 
App Service の DevOps と Visual Studio Team Services 最新アップデート
App Service の DevOps と Visual Studio Team Services 最新アップデートApp Service の DevOps と Visual Studio Team Services 最新アップデート
App Service の DevOps と Visual Studio Team Services 最新アップデートMicrosoft Azure Japan
 
Stylez GitLab勉強会 第1回
Stylez GitLab勉強会 第1回Stylez GitLab勉強会 第1回
Stylez GitLab勉強会 第1回Tetsurou Yano
 
Git & GitHub を使いこなしてハッピーになろう! - WordBench 名古屋 & concrete5 名古屋 合同勉強会
Git & GitHub を使いこなしてハッピーになろう! - WordBench 名古屋 & concrete5 名古屋 合同勉強会Git & GitHub を使いこなしてハッピーになろう! - WordBench 名古屋 & concrete5 名古屋 合同勉強会
Git & GitHub を使いこなしてハッピーになろう! - WordBench 名古屋 & concrete5 名古屋 合同勉強会Katz Ueno
 
20120324 git training
20120324 git training20120324 git training
20120324 git trainingTakeshi AKIMA
 

Similar a 第1回Git勉強会 (20)

GitHubワークショップ
GitHubワークショップGitHubワークショップ
GitHubワークショップ
 
今さら聞けない人のためのGit超入門 OSC2018広島版
今さら聞けない人のためのGit超入門 OSC2018広島版今さら聞けない人のためのGit超入門 OSC2018広島版
今さら聞けない人のためのGit超入門 OSC2018広島版
 
今さら聞けない人のためのGitLabの始め方 Ubuntu編
今さら聞けない人のためのGitLabの始め方 Ubuntu編今さら聞けない人のためのGitLabの始め方 Ubuntu編
今さら聞けない人のためのGitLabの始め方 Ubuntu編
 
Git for beginners
Git for beginnersGit for beginners
Git for beginners
 
今さら聞けない人のためのGit超入門
今さら聞けない人のためのGit超入門今さら聞けない人のためのGit超入門
今さら聞けない人のためのGit超入門
 
今さら聞けない人のためのgit超入門
今さら聞けない人のためのgit超入門今さら聞けない人のためのgit超入門
今さら聞けない人のためのgit超入門
 
今さら聞けない人のためのGit超入門 2019/11/21
今さら聞けない人のためのGit超入門 2019/11/21今さら聞けない人のためのGit超入門 2019/11/21
今さら聞けない人のためのGit超入門 2019/11/21
 
今さら聞けない人のためのGit超入門 GitLab 13対応版
今さら聞けない人のためのGit超入門 GitLab 13対応版今さら聞けない人のためのGit超入門 GitLab 13対応版
今さら聞けない人のためのGit超入門 GitLab 13対応版
 
@s_ssk13さん向けGitHub入門
@s_ssk13さん向けGitHub入門@s_ssk13さん向けGitHub入門
@s_ssk13さん向けGitHub入門
 
今さら聞けない人のためのgit超入門
今さら聞けない人のためのgit超入門今さら聞けない人のためのgit超入門
今さら聞けない人のためのgit超入門
 
CIBC workshop by imagire
CIBC workshop by imagireCIBC workshop by imagire
CIBC workshop by imagire
 
Github入門2014
Github入門2014Github入門2014
Github入門2014
 
XPages開発におけるGit/GitHubの利用
XPages開発におけるGit/GitHubの利用XPages開発におけるGit/GitHubの利用
XPages開発におけるGit/GitHubの利用
 
Git 20100724
Git 20100724Git 20100724
Git 20100724
 
Git
GitGit
Git
 
今さら聞けない人のためのgit超入門
今さら聞けない人のためのgit超入門今さら聞けない人のためのgit超入門
今さら聞けない人のためのgit超入門
 
App Service の DevOps と Visual Studio Team Services 最新アップデート
App Service の DevOps と Visual Studio Team Services 最新アップデートApp Service の DevOps と Visual Studio Team Services 最新アップデート
App Service の DevOps と Visual Studio Team Services 最新アップデート
 
Stylez GitLab勉強会 第1回
Stylez GitLab勉強会 第1回Stylez GitLab勉強会 第1回
Stylez GitLab勉強会 第1回
 
Git & GitHub を使いこなしてハッピーになろう! - WordBench 名古屋 & concrete5 名古屋 合同勉強会
Git & GitHub を使いこなしてハッピーになろう! - WordBench 名古屋 & concrete5 名古屋 合同勉強会Git & GitHub を使いこなしてハッピーになろう! - WordBench 名古屋 & concrete5 名古屋 合同勉強会
Git & GitHub を使いこなしてハッピーになろう! - WordBench 名古屋 & concrete5 名古屋 合同勉強会
 
20120324 git training
20120324 git training20120324 git training
20120324 git training
 

Último

【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Danieldanielhu54
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 

Último (10)

【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 

第1回Git勉強会