SlideShare uma empresa Scribd logo
1 de 22
Baixar para ler offline
My add   Git
  author: myokoym
agenda
1) who is it?
2) how to use?
3) his Friends.
however,

本文は日本語です。。

 Body is Japanese...
Git
 はじめました。

  myokoym 著
目次
1) Gitとは
2) 使い方
3) Gitの周辺
1) Gitとは

 「ディレクトリ単位」
   「分散型」
バージョン管理システム
注釈:)

バージョン管理システムとは、
ファイルの変更履歴を管理す
るシステム。主にプログラムの
ソースコード管理に使われる。
「ディレクトリ単位」

 ディレクトリ単位で
  版管理を行う。
(<=>ファイル単位)
「分散型」

各々が自分のローカルリ
ポジトリに対してコミット
し、それらを任意のタイミ
  ングで同期させる。
(<=>「集中型」)

全員が一つのリポジトリ
に対してコミットを行う。
詳細は、Gitメインコミッ
タの方(日本人!)が書
かれた書籍「入門Git」
 をお読みください。

http://www.shuwasystem.co.jp/
products/7980html/2380.html
2) 使い方

  i.インストール
ii.リポジトリ作成
    iii.コミット
    ix.プッシュ
i.インストール

Gitを開発用ローカルPC
  にインストールする。
初期設定

   ユーザー名とホスト名を登録する。


> git config --global user.name “myokoym”

> git config --global user.email “myokoym@gmail.com”
ii.リポジトリ作成

専用ディレクトリ内に作成する。


    > mkdir app_name

    > cd app_name

    > git init
iii.コミット
1.add コマンドで、次のコミットで登録す
るファイルを指定する(「.」で全て登録)。

2.commitコマンドで、addされたファイ
ルをコミットする。-mオプションを指定す
ることにより、手順を簡略化できる。
  > git add .
  > git commit -m “どんなコミットか記述する”
個人で使用
する場合、
ここまででOK
ix.プッシュ
1.別リポジトリ(ローカル可)を登録する。
(初回のみ)

2.それに対して同期を行う。
 > git remote add (リポジトリ名) (リポジトリの場所)

 > git push (リポジトリ名) master
3) Gitの周辺

Gitを利用しているサービス

   ・github
   ・heroku
github

プロジェクトを公開して、ソースコード
を共有できるサイト。ソースコードを色
  付きのHTMLで閲覧できる。

   http://github.com/
heroku

RailsやRubyGems(Sinatraなど)を
動かせるのが特徴の、レンタルサーバ
     のようなクラウドサービス。

     http://heroku.com/
Enjoy development
     with Git!

 ご清読ありがとう
  ございました。

Mais conteúdo relacionado

Mais procurados

SvnからGitへの移行について
SvnからGitへの移行についてSvnからGitへの移行について
SvnからGitへの移行についてngi group.
 
大容量ファイルもGitで管理。 Git LFSの使い方
大容量ファイルもGitで管理。 Git LFSの使い方大容量ファイルもGitで管理。 Git LFSの使い方
大容量ファイルもGitで管理。 Git LFSの使い方hibiki443
 
Git for iOS beginner
Git for iOS beginnerGit for iOS beginner
Git for iOS beginnerbibmeke
 
Git 初心者講座 by forkwell
Git 初心者講座 by forkwellGit 初心者講座 by forkwell
Git 初心者講座 by forkwellsinsoku listy
 
Next-L Enju 開発ワークショップ #02
Next-L Enju 開発ワークショップ #02Next-L Enju 開発ワークショップ #02
Next-L Enju 開発ワークショップ #02Kosuke Tanabe
 
Git リモートへの道
Git リモートへの道Git リモートへの道
Git リモートへの道Koudai Takahasi
 
Gitコマンド勉強会 第0回 はじめに
Gitコマンド勉強会 第0回 はじめにGitコマンド勉強会 第0回 はじめに
Gitコマンド勉強会 第0回 はじめにKazuki Sakai
 
Tortoise gitで日本語ファイル名を使うときのgitの選択について
Tortoise gitで日本語ファイル名を使うときのgitの選択についてTortoise gitで日本語ファイル名を使うときのgitの選択について
Tortoise gitで日本語ファイル名を使うときのgitの選択についてKiyoshi SATOH
 
Git lev 3 -おひとりさまでブランチを-
Git lev 3 -おひとりさまでブランチを-Git lev 3 -おひとりさまでブランチを-
Git lev 3 -おひとりさまでブランチを-Kentarou Kurashige
 
ライフサイクルを意識しながらReactコードを書こう
ライフサイクルを意識しながらReactコードを書こうライフサイクルを意識しながらReactコードを書こう
ライフサイクルを意識しながらReactコードを書こうkoralle
 

Mais procurados (14)

SvnからGitへの移行について
SvnからGitへの移行についてSvnからGitへの移行について
SvnからGitへの移行について
 
大容量ファイルもGitで管理。 Git LFSの使い方
大容量ファイルもGitで管理。 Git LFSの使い方大容量ファイルもGitで管理。 Git LFSの使い方
大容量ファイルもGitで管理。 Git LFSの使い方
 
Git for iOS beginner
Git for iOS beginnerGit for iOS beginner
Git for iOS beginner
 
Git地図
Git地図Git地図
Git地図
 
Git超入門
Git超入門Git超入門
Git超入門
 
Gitの勉強 紹介編-
Gitの勉強 紹介編-Gitの勉強 紹介編-
Gitの勉強 紹介編-
 
Git 初心者講座 by forkwell
Git 初心者講座 by forkwellGit 初心者講座 by forkwell
Git 初心者講座 by forkwell
 
Next-L Enju 開発ワークショップ #02
Next-L Enju 開発ワークショップ #02Next-L Enju 開発ワークショップ #02
Next-L Enju 開発ワークショップ #02
 
Git リモートへの道
Git リモートへの道Git リモートへの道
Git リモートへの道
 
Git tutorial
Git tutorialGit tutorial
Git tutorial
 
Gitコマンド勉強会 第0回 はじめに
Gitコマンド勉強会 第0回 はじめにGitコマンド勉強会 第0回 はじめに
Gitコマンド勉強会 第0回 はじめに
 
Tortoise gitで日本語ファイル名を使うときのgitの選択について
Tortoise gitで日本語ファイル名を使うときのgitの選択についてTortoise gitで日本語ファイル名を使うときのgitの選択について
Tortoise gitで日本語ファイル名を使うときのgitの選択について
 
Git lev 3 -おひとりさまでブランチを-
Git lev 3 -おひとりさまでブランチを-Git lev 3 -おひとりさまでブランチを-
Git lev 3 -おひとりさまでブランチを-
 
ライフサイクルを意識しながらReactコードを書こう
ライフサイクルを意識しながらReactコードを書こうライフサイクルを意識しながらReactコードを書こう
ライフサイクルを意識しながらReactコードを書こう
 

Destaque

ソーシャルメディア活用術
ソーシャルメディア活用術ソーシャルメディア活用術
ソーシャルメディア活用術kawamura ryuichi
 
2014年度春学期 統計学 第8回 確からしさを記述するー確率 (2014. 6. 5)
2014年度春学期 統計学 第8回 確からしさを記述するー確率 (2014. 6. 5)2014年度春学期 統計学 第8回 確からしさを記述するー確率 (2014. 6. 5)
2014年度春学期 統計学 第8回 確からしさを記述するー確率 (2014. 6. 5)Akira Asano
 
「世界を変えるデザイン展」報告書 20100815
「世界を変えるデザイン展」報告書 20100815「世界を変えるデザイン展」報告書 20100815
「世界を変えるデザイン展」報告書 20100815GranmaInc
 
Clojure + MongoDB on Heroku
Clojure + MongoDB on HerokuClojure + MongoDB on Heroku
Clojure + MongoDB on HerokuNaoyuki Kakuda
 

Destaque (8)

2.ensayo
2.ensayo2.ensayo
2.ensayo
 
Practica 1
Practica 1Practica 1
Practica 1
 
ソーシャルメディア活用術
ソーシャルメディア活用術ソーシャルメディア活用術
ソーシャルメディア活用術
 
Ciegos Candela
Ciegos CandelaCiegos Candela
Ciegos Candela
 
2014年度春学期 統計学 第8回 確からしさを記述するー確率 (2014. 6. 5)
2014年度春学期 統計学 第8回 確からしさを記述するー確率 (2014. 6. 5)2014年度春学期 統計学 第8回 確からしさを記述するー確率 (2014. 6. 5)
2014年度春学期 統計学 第8回 確からしさを記述するー確率 (2014. 6. 5)
 
「世界を変えるデザイン展」報告書 20100815
「世界を変えるデザイン展」報告書 20100815「世界を変えるデザイン展」報告書 20100815
「世界を変えるデザイン展」報告書 20100815
 
Clojure + MongoDB on Heroku
Clojure + MongoDB on HerokuClojure + MongoDB on Heroku
Clojure + MongoDB on Heroku
 
Jma 20080725
Jma 20080725Jma 20080725
Jma 20080725
 

Semelhante a My add Git

Git_GitHub 入門者向けスライド.pdf
Git_GitHub 入門者向けスライド.pdfGit_GitHub 入門者向けスライド.pdf
Git_GitHub 入門者向けスライド.pdfYoshiki Tanaka
 
【アジャイル道場】Git運用勉強会
【アジャイル道場】Git運用勉強会【アジャイル道場】Git運用勉強会
【アジャイル道場】Git運用勉強会Sosuke Kimura
 
Git -分散バージョン管理システム-
Git -分散バージョン管理システム-Git -分散バージョン管理システム-
Git -分散バージョン管理システム-Koji Shinba
 
15分でわかる分散バージョン管理システムgit
15分でわかる分散バージョン管理システムgit15分でわかる分散バージョン管理システムgit
15分でわかる分散バージョン管理システムgitTomohiro MITSUMUNE
 
(工事中) Git の仕組み
(工事中) Git の仕組み(工事中) Git の仕組み
(工事中) Git の仕組みTeloo
 
(工事中) Git の仕組み
(工事中) Git の仕組み(工事中) Git の仕組み
(工事中) Git の仕組みTeloo
 
Git演習(2)
Git演習(2)Git演習(2)
Git演習(2)sono8
 
Git社内勉強会資料
Git社内勉強会資料Git社内勉強会資料
Git社内勉強会資料Kenji Takei
 
もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜
もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜
もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜Takashi Uemura
 
バージョン管理システムを使ってみようじゃないか
バージョン管理システムを使ってみようじゃないかバージョン管理システムを使ってみようじゃないか
バージョン管理システムを使ってみようじゃないか弘実 佐野
 
ゆるふわっGit入門
ゆるふわっGit入門ゆるふわっGit入門
ゆるふわっGit入門Keisuke Oohata
 
Git SourceTreeでバージョン管理しよう
Git SourceTreeでバージョン管理しようGit SourceTreeでバージョン管理しよう
Git SourceTreeでバージョン管理しよう富士見研究所
 
猫にはわからないGit講座
猫にはわからないGit講座猫にはわからないGit講座
猫にはわからないGit講座Yusei Yamanaka
 
Git extensions ws外部公開用
Git extensions ws外部公開用Git extensions ws外部公開用
Git extensions ws外部公開用CROOZ, inc.
 
バージョン管理Git
バージョン管理Gitバージョン管理Git
バージョン管理Git松本 雄貴
 

Semelhante a My add Git (20)

Git_GitHub 入門者向けスライド.pdf
Git_GitHub 入門者向けスライド.pdfGit_GitHub 入門者向けスライド.pdf
Git_GitHub 入門者向けスライド.pdf
 
Git運用
Git運用Git運用
Git運用
 
【アジャイル道場】Git運用勉強会
【アジャイル道場】Git運用勉強会【アジャイル道場】Git運用勉強会
【アジャイル道場】Git運用勉強会
 
Git -分散バージョン管理システム-
Git -分散バージョン管理システム-Git -分散バージョン管理システム-
Git -分散バージョン管理システム-
 
15分でわかる分散バージョン管理システムgit
15分でわかる分散バージョン管理システムgit15分でわかる分散バージョン管理システムgit
15分でわかる分散バージョン管理システムgit
 
Gitに触れよう
Gitに触れようGitに触れよう
Gitに触れよう
 
(工事中) Git の仕組み
(工事中) Git の仕組み(工事中) Git の仕組み
(工事中) Git の仕組み
 
(工事中) Git の仕組み
(工事中) Git の仕組み(工事中) Git の仕組み
(工事中) Git の仕組み
 
Git演習(2)
Git演習(2)Git演習(2)
Git演習(2)
 
Git社内勉強会資料
Git社内勉強会資料Git社内勉強会資料
Git社内勉強会資料
 
Git&GitHub入門
Git&GitHub入門Git&GitHub入門
Git&GitHub入門
 
もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜
もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜
もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜
 
バージョン管理システムを使ってみようじゃないか
バージョン管理システムを使ってみようじゃないかバージョン管理システムを使ってみようじゃないか
バージョン管理システムを使ってみようじゃないか
 
ゆるふわっGit入門
ゆるふわっGit入門ゆるふわっGit入門
ゆるふわっGit入門
 
Git SourceTreeでバージョン管理しよう
Git SourceTreeでバージョン管理しようGit SourceTreeでバージョン管理しよう
Git SourceTreeでバージョン管理しよう
 
猫にはわからないGit講座
猫にはわからないGit講座猫にはわからないGit講座
猫にはわからないGit講座
 
Git extensions ws外部公開用
Git extensions ws外部公開用Git extensions ws外部公開用
Git extensions ws外部公開用
 
バージョン管理Git
バージョン管理Gitバージョン管理Git
バージョン管理Git
 
Git勉強会 #01
Git勉強会 #01Git勉強会 #01
Git勉強会 #01
 
Gitのいろは
GitのいろはGitのいろは
Gitのいろは
 

Mais de Masafumi Yokoyama

Mais de Masafumi Yokoyama (9)

Rabbit on Sinatra
Rabbit on SinatraRabbit on Sinatra
Rabbit on Sinatra
 
コマンドプロンプト Tips
コマンドプロンプト Tipsコマンドプロンプト Tips
コマンドプロンプト Tips
 
GitHubで学ぶバージョン管理
GitHubで学ぶバージョン管理GitHubで学ぶバージョン管理
GitHubで学ぶバージョン管理
 
百万件くらいのデータの扱い方
百万件くらいのデータの扱い方百万件くらいのデータの扱い方
百万件くらいのデータの扱い方
 
文字コード略歴
文字コード略歴文字コード略歴
文字コード略歴
 
Rabbit2.0!!
Rabbit2.0!!Rabbit2.0!!
Rabbit2.0!!
 
文字コード略歴
文字コード略歴文字コード略歴
文字コード略歴
 
日本語フォント・メイリオ
日本語フォント・メイリオ日本語フォント・メイリオ
日本語フォント・メイリオ
 
バージョン管理入門
バージョン管理入門バージョン管理入門
バージョン管理入門
 

My add Git