Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
githubでソースコードを公開しよう
Search
Tomohiko Himura
September 10, 2012
Technology
2
220
githubでソースコードを公開しよう
日本Androidの会 中国支部 第29回の勉強会の資料。
Tomohiko Himura
September 10, 2012
Tweet
Share
More Decks by Tomohiko Himura
See All by Tomohiko Himura
Marpでmermaidは簡単だときいたけど
eiel
0
890
バイナリ読むのにElixirしてみた
eiel
0
69
アジャイルはさておきMake People Awesomeしたい
eiel
0
170
レビューは最優先にするようにしている
eiel
0
300
再考 Fourkeys メトリクス
eiel
2
670
Test mockをSnapshot testする
eiel
0
130
devenvに入門した
eiel
0
110
関数プログラミングの考え方
eiel
1
320
逆コンウェイ作戦はフィードバックループを作るために 逆向きの流れをつくること (5分版)
eiel
0
430
Other Decks in Technology
See All in Technology
ubuntu-latest から ubuntu-slim へ移行しよう!コスト削減うれしい~!
asumikam
0
460
マイクロリブート ~ACEマインドセットで実現するアジャイル~
sony
0
230
Design and implementation of "Markdown to Google Slides" / phpconfuk 2025
k1low
1
390
Logik: A Free and Open-source FPGA Toolchain
omasanori
0
280
仕様は“書く”より“語る” - 分断を超えたチーム開発の実践 / 20251115 Naoki Takahashi
shift_evolve
PRO
1
360
自己的售票系統自己做!
eddie
0
430
QAエンジニアがプロダクト専任で チームの中に入ると。。。?/登壇資料(杉森 太樹)
hacobu
PRO
0
180
AIでテストプロセスを自動化しよう251113.pdf
sakatakazunori
0
100
Proxmox × HCP Terraformで始めるお家プライベートクラウド
lamaglama39
1
180
AWS 環境で GitLab Self-managed を試してみた/aws-gitlab-self-managed
emiki
0
350
品質保証の取り組みを広げる仕組みづくり〜スキルの移譲と自律を支える実践知〜
tarappo
2
840
Post-AIコーディング時代のエンジニア生存戦略
shinoyu
0
250
Featured
See All Featured
The Invisible Side of Design
smashingmag
302
51k
GitHub's CSS Performance
jonrohan
1032
470k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
658
61k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
Music & Morning Musume
bryan
46
6.9k
The Pragmatic Product Professional
lauravandoore
36
7k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.8k
Testing 201, or: Great Expectations
jmmastey
46
7.8k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Statistics for Hackers
jakevdp
799
220k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
Transcript
(JU)VCͰ ίʔυެ։͠Α͏ ͻΉΒͱͻ͜!FJFMI
ຊͷత w(JUIVCͷΞΧϯτΛͭ͘Δ wՌΛ(JUIVCʹެ։͢Δ
͕࣌ؒ͋Ε w(JU)VCʹ͍ͭͯͬͱৄ͘͠ wHJUʹ͍ͭͯͬͱৄ͘͠
(JUIVCͱͳΜͧ
Github
GitHub is the best way to collaborate with others. Fork,
send pull requests and manage all your public and private git repositories. (JU)VCଞͷਓͱڞಉͯ͠࡞ۀ͢Δͷ ʹ࠷ߴͷํ๏ͩɻϑΥʔΫͯ͠ɺϓϧ ϦΫΤετΛૹΓɺެ։ඇެ։Θͣ HJUϦϙδτϦΛཧ͢Δɻ
Git
Git is an extremely fast, efficient, distributed version control system
ideal for the collaborative development of software. (JUඇৗʹͯ͘ɺ͍͍͢ɺιϑ ςΣΞΛڞಉͯ͠։ൃ͢Δͷʹཧ తͳࢄόʔδϣϯཧγεςϜͩɻ
ͲΜͳϓϩδΣΫτ ͰΘΕͯΔ͔
• jQuery • reddit • Spaakle • curl • Ruby
on Rails, • ClickToFlash • Erlang/OTP
ࡍݶͳ͍ʂ
ཁ͢Δʹ
wιϑτΣΞͷ։ൃʹඞਢ wΦʔϓϯιʔεʹབྷΈ͍ͨ ͳΒඞਢ
ࠒͷੜ׆Ͱ ͏͜ͱͰͳΕͯ ͓͖͍ͨʂ
(JUIVCجຊແྉͰ͑·͢ɻ ϓϥΠϕʔτͳϦϙδτϦΛ ࡞Γ͍ͨ߹ ༗ྉϓϥϯ͕͋Γ·͢
(JUIVC4/4Β͍͠Ͱ͢ɻ Ԭࢁͷਓ͕͍ͬͯ·ͨ͠ɻ ͦ͏ࢥ͍·͢ɻ
-FU`T4PDJBM$PEJOH
ΞΧϯτΛͭ͘Δ
None
None
None
(JU)VCͷը໘આ໌ ը໘Ͱʜ
(JUͷΠϯετʔϧ
Mac GUI http://mac.GitHub.com/ CUI http://git-scm.com/download/mac Windows GUI http://windows.GitHub.com/ CUI http://git-scm.com/download/win
UNIX like OS $ yum install git-core $ apt-get install
git $ emerge dev-vcs/git $ pacman -S git $ cd /usr/ports/devel/git && make install $ pkg install developer/versioning/git $ pkg_add git
࠷ॳ(6*͕؆୯Ͱ͕͢ $6*Λ͏΄͏͕ࡉ͔͍ ૢ࡞͕Ͱ͖·͢ͷͰ ͥͻษڧͯ͠Έ͍ͯͩ͘͞
"OESPJEΞϓϦ։ൃͱ͍͑&DMJQTFͰ͕͢ &HJUͱ͍͏ϓϥάΠϯ͕͋Δͦ͏Ͱ͢ IUUQXXXFDMJQTFPSHFHJU ࠓճઆ໌͠·ͤΜ
(JU)VCͰެ։
༻ޠʹ͍ͭͯ
wϦϙδτϦ wඞཁͳใ͕อଘͯ͋͠Δͱ͜Ζ wίϛοτ w͍ͭͰޙ͔ΒͲͤΔϙΠϯτ wϓογϡ wੵͨ͠ใΛެ։ϦϙδτϦૹΔ
None
wϦϙδτϦ͕ͻͱͭ͡Όͳ͘ͲΜͲΜෳ͞Ε Δ wϦϙδτϦΛϑΥʔΫͯ͠ɺͦΕͧΕผͷಓ ͍͘ wࢬผΕͨ͠ಓΛ౷߹͢ΔͨΊͷػೳ͕ϓϧϦΫ Τετɻ ͪΐͬͱઢ
શମͷྲྀΕ
ϦϙδτϦΛ࡞Δ ϓϩάϥϜΛ͔͘ ίϛοτ͢Δ ϓογϡ͢Δ
ެ։ޙʜ
ϓϩάϥϜΛ͔͘ ίϛοτ͢Δ ϓϩάϥϜΛ͔͘ ίϛοτ͢Δ ϓογϡ͢Δ
·͋ɺͬͯΈΑ͏
ϦϙδτϦΛͭ͘Δ
None
͢ͰʹϓϩδΣΫτσΟϨΫτϦΛ ࡞͍ͯ͠Δ߹ -PDBM1BUIϓϩδΣΫτͷϧʔ τΛࢦఆ͢Δ͜ͱʹͳΓ·͢ɻ
$6*ͳΒ DE130+&$5@3005 HJUJOJU
ίϛοτΛͭ͘Δ
None
$PNNJU4VNNBSZΛೖྗʂ ίϛοτ͢ΔϑΝΠϧΛબ $PNNJUΛΫϦοΫ
$6*ͳΒ HJUBEE HJUDPNNJU ΤσΟλ͕ىಈ͢ΔͷͰ ϝοηʔδΛॻ͍ͯอଘͯ͠ऴྃ
ϓογϡ͢Δ
None
ϓογϡϘλϯΛΫϦοΫ
$6*ͳΒ HJUIVCͰϦϙδτϦΛ͓ͭͬͯ͘͘ HJUSFNPUFBEEPSJHJOHJU!HJUIVCDPNFJFM130+&$5@/".&HJU HJUQVTIVPSJHJONBTUFS ճҎ߱ HJUQVTI
։ൃ͍ͯ͜͠͏
wΩϦͷΑ͍ͱ͜ΖͰͲΜͲΜίϛοτ wίϛοτΛ·ͱΊΔͷ؆୯ wίϛοτΛղ͢Δͷ໘ w·͕ͪ͑ͯͤΔ wࣦഊΛ͘Γֶ͔͑ͯ͠΅͏
ͬͱ(JU)VCΛ͓͏
w༑ୡΛϑΥϩʔ͠Α͏ wͳʹͯ͠Δ͔Θ͔Γ·͢ w༑ୡͩͱབྷΈ͍͢ wؾʹͳΔਓΛϑΥϩʔ͠Α͏ w͓͠Ζ͍ϓϩδΣΫτ͕Έ͔ͭΔ͔ wؾʹͳΔϓϩδΣΫτΛΥον͠Α͏ w࠷৽ใΛνΣοΫ
wϑΥϩʔͨ͠ਓʹབྷΊ wΥονͨ͠ϓϩδΣΫτʹབྷΊ wͱΓ͋͑ͣݟͯΈΑ͏ wউखʹόάΛΈ͚ͭͯ*TTVFTʹొ wউखʹͳ͓ͯ͠QVMMSFRVFTUΛग़ͦ͏
ͬͱ(JUΛ͓͏
wলུ ͓͍
ΦϯϥΠϯͳϚχϡΞϧͱ͔ w1SP(JUͷຊޠ༁ wIUUQHJUTDNDPNCPPLKB wNBOHJU wHJUBEEIFMQͳͲͳͲ