Submit Search
gitを使う準備をしよう - 初級編
3 likes
1,314 views
Sanae Yamashita
Code for KOSEN 勉強会 #4 〜ゆるふわWebデザイン講座 + Gitを使おう〜 にて
Engineering
Read more
1 of 37
Download now
Download to read offline
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
More Related Content
PDF
gitを使う準備をしよう - 中級編
Sanae Yamashita
PPT
Githubことはじめ
tikitikipoo
PDF
git-followup @明石高専2E
Sanae Yamashita
PDF
Gitの使い方あれこれ
よしだ あつし
PDF
ゆるふわっGit入門
Keisuke Oohata
PDF
やりなおせる Git 入門
Tomohiko Himura
PDF
Gitプレゼンテーション
Masaru Ookawa
PPTX
はじめてのgithub
Yasutaka Hamada
gitを使う準備をしよう - 中級編
Sanae Yamashita
Githubことはじめ
tikitikipoo
git-followup @明石高専2E
Sanae Yamashita
Gitの使い方あれこれ
よしだ あつし
ゆるふわっGit入門
Keisuke Oohata
やりなおせる Git 入門
Tomohiko Himura
Gitプレゼンテーション
Masaru Ookawa
はじめてのgithub
Yasutaka Hamada
What's hot
(20)
PDF
デザイナのためのGit入門
dsuke Takaoka
PDF
大容量ファイルもGitで管理。 Git LFSの使い方
hibiki443
PDF
Gitとちょっと仲良くなるために覚えたことまとめ
Natsumi Kashiwa
PDF
Linuxにて複数のコマンドを並列実行(同時実行数の制限付き)
Hiro H.
KEY
Git tutorial
Hiroki Kouchi
PDF
今日から始めるGithub
lion-man
PDF
Git LFSを触ってみた
Yuto Suzuki
PDF
Pelican の紹介 / World Plone Day 2017 Tokyo
Kei IWASAKI
PDF
Slide
Moriyuki Arakawa
PDF
Git handson2
Ryuto Yasugi
PPT
msysgit1.8.0でプロンプトにブランチ名を表示させる
Kenichi Yamada
PDF
Go言語入門者が Webアプリケーション を作ってみた話 #devfest #gdgkyoto
Shoot Morii
PPTX
Github第4章
Yuto Suzuki
PDF
新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?
naoki koyama
PDF
Git入門 あの頃に戻るには
Yoshihiro Ohsuka
PPTX
今更だけど 「git rebase」の 使い方を覚えた話
iPride Co., Ltd.
PPTX
Gitの使い方(rabese -i編)
y42sora
PDF
Git入門
Yutaka Kohada
PDF
TextMate
Naoyuki Mitsuboshi
PDF
Tsume git
Nobuhiro Iwamatsu
デザイナのためのGit入門
dsuke Takaoka
大容量ファイルもGitで管理。 Git LFSの使い方
hibiki443
Gitとちょっと仲良くなるために覚えたことまとめ
Natsumi Kashiwa
Linuxにて複数のコマンドを並列実行(同時実行数の制限付き)
Hiro H.
Git tutorial
Hiroki Kouchi
今日から始めるGithub
lion-man
Git LFSを触ってみた
Yuto Suzuki
Pelican の紹介 / World Plone Day 2017 Tokyo
Kei IWASAKI
Slide
Moriyuki Arakawa
Git handson2
Ryuto Yasugi
msysgit1.8.0でプロンプトにブランチ名を表示させる
Kenichi Yamada
Go言語入門者が Webアプリケーション を作ってみた話 #devfest #gdgkyoto
Shoot Morii
Github第4章
Yuto Suzuki
新たなgitのブランチモデル「Git Feature Flow」!Git Flow,Git Hub Flow,Git Lab Flowを超えれるか?
naoki koyama
Git入門 あの頃に戻るには
Yoshihiro Ohsuka
今更だけど 「git rebase」の 使い方を覚えた話
iPride Co., Ltd.
Gitの使い方(rabese -i編)
y42sora
Git入門
Yutaka Kohada
TextMate
Naoyuki Mitsuboshi
Tsume git
Nobuhiro Iwamatsu
Ad
Similar to gitを使う準備をしよう - 初級編
(20)
PDF
Python for Data Analysis第1回勉強会(+git入門)
Makoto Kawano
PDF
15分でわかるGit入門
to_ueda
PDF
はじめてのGit #gitkyoto
Hisateru Tanaka
PDF
ノンプログラマのGit入門
Muyuu Fujita
PDF
猫にはわからないGit講座
Yusei Yamanaka
PPT
Gitの紹介
Shoot Morii
PPTX
Git勉強会
Tomoki Oyamatsu
PDF
Gitのすすめ
Yuichi Yoshida
PPTX
2018 07-18 git-hub講座
Takahito Sueda
KEY
Git (実践入門編)
Naomichi Yamakita
PDF
とあるぼっち開発者の憂鬱とGit
Seiichiro Mishiba
PDF
Yahoo! JAPAN MEETUP #21~Gitを使ったチーム開発体験@名古屋~
Yahoo!デベロッパーネットワーク
KEY
20120324 git training
Takeshi AKIMA
PDF
Git for beginners
Shohei kamon
PDF
広島Git勉強会
森下 智裕
PDF
Git勉強会 2016 Gitで卒論を管理しよう回
kinme modoki
PDF
Git-dojo In Sendagaya.rb
Jun Fukaya
PDF
Git勉強会
masahiro_minami
PPTX
Git講習会
galluda
PDF
GitHub勉強会
ArusuDev
Python for Data Analysis第1回勉強会(+git入門)
Makoto Kawano
15分でわかるGit入門
to_ueda
はじめてのGit #gitkyoto
Hisateru Tanaka
ノンプログラマのGit入門
Muyuu Fujita
猫にはわからないGit講座
Yusei Yamanaka
Gitの紹介
Shoot Morii
Git勉強会
Tomoki Oyamatsu
Gitのすすめ
Yuichi Yoshida
2018 07-18 git-hub講座
Takahito Sueda
Git (実践入門編)
Naomichi Yamakita
とあるぼっち開発者の憂鬱とGit
Seiichiro Mishiba
Yahoo! JAPAN MEETUP #21~Gitを使ったチーム開発体験@名古屋~
Yahoo!デベロッパーネットワーク
20120324 git training
Takeshi AKIMA
Git for beginners
Shohei kamon
広島Git勉強会
森下 智裕
Git勉強会 2016 Gitで卒論を管理しよう回
kinme modoki
Git-dojo In Sendagaya.rb
Jun Fukaya
Git勉強会
masahiro_minami
Git講習会
galluda
GitHub勉強会
ArusuDev
Ad
More from Sanae Yamashita
(20)
PDF
vivliostyle.orgではじめるCSS組版チュートリアル
Sanae Yamashita
PDF
Vivliostyle Theme 開発ガイドラインの公開
Sanae Yamashita
PDF
Vivliostyle Themes のハンズオン
Sanae Yamashita
PDF
スピーディーな本作りとカスタマイズ可能な本作りのための Vivliostyle Themes プロジェクト #vivliostyle
Sanae Yamashita
PDF
CSS組版やってみた! #Vivliostyle
Sanae Yamashita
PDF
読解・QRコード(かんたんなやつ) #nitaclt
Sanae Yamashita
PDF
きみはPNGの仕様書を読んだか?
Sanae Yamashita
PDF
UIデザインの心理学
Sanae Yamashita
PDF
軍歌でわかるドイツ語(わからない)
Sanae Yamashita
PDF
この夏、絶対モテるフォント選びのコツ #nitaclt
Sanae Yamashita
PDF
Hello world! にときめかなかった僕が情報系を名乗るまで
Sanae Yamashita
PDF
おいしい!GitHub ~GitHub Patchwork Tokyo @dots 夏休み版~
Sanae Yamashita
PDF
『UIデザインの心理学』周辺視野 - #kosen14s 第1回読書会 Day4 -
Sanae Yamashita
PDF
Are you a Designer or an Engineer?
Sanae Yamashita
PDF
Me and GitHub
Sanae Yamashita
PDF
CSSをさわってみよう
Sanae Yamashita
PDF
HTMLをさわってみよう
Sanae Yamashita
PDF
企業ロゴに学ぶ 頭を使わないスライド作り 色で悩む時間を減らそう
Sanae Yamashita
PDF
Rubotyに名前をつけて可愛がってかしこく育てて一緒に暮らしたい
Sanae Yamashita
PDF
Markdownがアツい
Sanae Yamashita
vivliostyle.orgではじめるCSS組版チュートリアル
Sanae Yamashita
Vivliostyle Theme 開発ガイドラインの公開
Sanae Yamashita
Vivliostyle Themes のハンズオン
Sanae Yamashita
スピーディーな本作りとカスタマイズ可能な本作りのための Vivliostyle Themes プロジェクト #vivliostyle
Sanae Yamashita
CSS組版やってみた! #Vivliostyle
Sanae Yamashita
読解・QRコード(かんたんなやつ) #nitaclt
Sanae Yamashita
きみはPNGの仕様書を読んだか?
Sanae Yamashita
UIデザインの心理学
Sanae Yamashita
軍歌でわかるドイツ語(わからない)
Sanae Yamashita
この夏、絶対モテるフォント選びのコツ #nitaclt
Sanae Yamashita
Hello world! にときめかなかった僕が情報系を名乗るまで
Sanae Yamashita
おいしい!GitHub ~GitHub Patchwork Tokyo @dots 夏休み版~
Sanae Yamashita
『UIデザインの心理学』周辺視野 - #kosen14s 第1回読書会 Day4 -
Sanae Yamashita
Are you a Designer or an Engineer?
Sanae Yamashita
Me and GitHub
Sanae Yamashita
CSSをさわってみよう
Sanae Yamashita
HTMLをさわってみよう
Sanae Yamashita
企業ロゴに学ぶ 頭を使わないスライド作り 色で悩む時間を減らそう
Sanae Yamashita
Rubotyに名前をつけて可愛がってかしこく育てて一緒に暮らしたい
Sanae Yamashita
Markdownがアツい
Sanae Yamashita
gitを使う準備をしよう - 初級編
1.
Code for KOSEN
勉強会 #4 を使う準備をしよう 2015.11.08 @yamasy1549 git 初級編
2.
$ git とは? ソースコードなどの変更履歴を記録・追跡する ための分散型バージョン管理システムである。
3.
$ git とは? 過去の作業内容を保存
過去にさかのぼる 過去の歴史を書きかえる ソースコードなどの変更履歴を記録・追跡する ための分散型バージョン管理システムである。
4.
$ GitHub とは?
5.
$ GitHub とは? 「趣味でコード書くよ」 「仕事でコード書くよ」
公開しよう 管理しよう
6.
$ GitHub とは? こまめにコード書いて
で公開してたら きっといいことがあるよ
7.
$ git とは? 過去の作業内容を保存
過去にさかのぼる 過去の歴史を書きかえる ソースコードなどの変更履歴を記録・追跡する ための分散型バージョン管理システムである。
8.
$ なんで git
を使うの? A さん B さん
9.
$ なんで git
を使うの? A さん B さん レポート .txt
10.
$ なんで git
を使うの? A さん B さん レポート .txt
11.
$ なんで git
を使うの? A さん B さん レポート .txt 新レポート .txt
12.
$ なんで git
を使うの? A さん B さん レポート .txt 新レポート .txt 新・新レポート .txt 最新のレポート .txt レポート 0514.txt
13.
$ なんで git
を使うの? A さん B さん レポート .txt 新レポート .txt 新・新レポート .txt 最新のレポート .txt レポート 0514.txt _人人 人人 人人 人人 人人_ > わからん <  ̄ Y^Y^Y^Y^Y^Y^Y^Y ̄
14.
$ なんで git
を使うの? A さん B さん
15.
$ なんで git
を使うの? A さん B さん 共有リポジトリ 作業リポジトリ
16.
$ git での開発
flow 「git 管理よろしくね」 他にも clone, diff, log... init 編集 add commit push 作業リポジトリでコードを書く commit 待ちエリアに登録 変更をまとめる 共有リポジトリに送る
17.
$ git での開発
flow ① 編集 add commit push コーチとペアになってやってみよう! ①どちらか 1 人が GitHub で新しいリポジトリを作る ②自分の PC に、新しくディレクトリ(フォルダ)を作る これが作業リポジトリになる $ mkdir git-training $ cd git-training
18.
$ git での開発
flow ① 編集 add commit push $ git init 今いる「git-training」以下を git 管理してね っていう意味。初回だけやる。
19.
$ git での開発
flow ① 編集 add commit push $ vim index.html Windows 環境では cd dir に読みかえてね。 エディタは vim じゃなくていいよ
20.
$ git での開発
flow ① 編集 add commit push ページを編集・保存してみよう! <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title> じこしょうかい </title> </head> <body> <p>Hi! I'm yamasy, nice to meet you :)</p> </body> </html>
21.
$ git での開発
flow ① 編集 add commit push $ git status ファイルの状態を一覧表示 ステージされた / ステージされてない / その他
22.
$ git での開発
flow ① 編集 add commit push $ git status $ git add index.html 指定したファイル(commit したいファイル) をステージにのせる
23.
$ git での開発
flow ① 編集 add commit push $ git status $ git add index.html $ git status ファイルの状態が変わったはず! (前回と比べてどこがどう変わった?)
24.
$ git での開発
flow ① 編集 add commit push $ git commit -m“message” message の部分に、この commit の概要を 簡単に書いてみよう e.g. “Add yamasy’ s profile” “First impression of yamasy”
25.
$ git での開発
flow ① 編集 add commit push $ git remote add origin ... リポジトリを作った直後、はじめて push する ときだけ叩くコマンド どこを共有リポジトリとするか設定します リポジトリのページに書いてるのでコピペ
26.
$ git での開発
flow ① 編集 add commit push $ git push origin master commit を共有リポジトリに送信します origin 共有リポジトリの場所 master ブランチの名前 したら、GitHub のページを開いて 今の変更がちゃんと反映されていることを確認しよう! push
27.
$ git での開発
flow ① 編集 add commit push ・GitHub でリポジトリを作る ・自分の PC でディレクトリを作る ・ディレクトリ直下で「git 使います」宣言する ・なにかファイルを する ・ファイルを してステージにのせる ・ で変更に名前をつける ・ して GitHub にあげる 編集 add commit push 1 人目がやったこと
28.
$ git での開発
flow ② 編集 add commit push 2 人目以降の作業 ③相方が作った GitHub リポジトリ ページから、URL をコピーする (右下にあるよ!) ④以下のコマンドを打つ git-training というディレクトリができる GitHub から最新のファイルたちをまるごと取ってきた $ git clone さっきの URL 既に clone してる場合は、「pull」で最新のを取ってこれるよ!
29.
$ git での開発
flow ② 編集 add commit push $ cd git-training $ vim index.html Windows 環境では cd dir に読みかえてね。 エディタは vim じゃなくていいよ
30.
$ git での開発
flow ② 編集 add commit push ページを編集・保存してみよう! <!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <title> じこしょうかい </title> </head> <body> <p>Hi! I'm yamasy. nice to meet you :)</p> </body> </html>
31.
$ git での開発
flow ② 編集 add commit push $ git status ファイルの状態を一覧表示 ステージされた / ステージされてない / その他
32.
$ git での開発
flow ② 編集 add commit push $ git status $ git add index.html 指定したファイル(commit したいファイル) をステージにのせる
33.
$ git での開発
flow ② 編集 add commit push $ git status $ git add index.html $ git status ファイルの状態が変わったはず! (前回と比べてどこがどう変わった?) 意図せぬものを add しないよう、こまめに status しよう!
34.
$ git での開発
flow ② 編集 add commit push $ git commit -m“message” message の部分に、この commit の概要を 簡単に書いてみよう e.g. “Add yamasy’ s profile” “First impression of yamasy”
35.
$ git での開発
flow ② 編集 add commit push $ git push origin master commit を共有リポジトリに送信します origin 共有リポジトリの場所 master ブランチの名前 したら、GitHub のページを開いて 今の変更がちゃんと反映されていることを確認しよう! push
36.
$ git での開発
flow ② 編集 add commit push ・GitHub にある最新のファイルを clone する ・なにかファイルを する ・ファイルを してステージにのせる ・ で変更に名前をつける ・ して GitHub にあげる 編集 add commit push 2 人目がやったこと
37.
$ ステージ 編集 add commit push ローカル ステージ ローカル(作業)リポジトリ リモート(共有)リポジトリ git add git
commit git push git pull git clone git reset
Download