14
+ Bitbucket と Git のある生活 2014.06.17

Bitbucket and git

Embed Size (px)

Citation preview

Page 1: Bitbucket and git

+

Bitbucket と Git のある生活

2014.06.17

Page 2: Bitbucket and git

BitbucketとGitが一部解決できるかもしれません

htmlとかjsの管理とか マジファックなんですけどー。

Page 3: Bitbucket and git

※ 注意

私はこれで便利になりました話で 苦情とかはマジ勘弁

Page 4: Bitbucket and git

さぁすごく簡単なところからソース管理を始めましょう。

話を戻して何がファックかというと ! ー ソースコードって最新がどれかしかわからない ! ー 時々最新すら危うくなる時がある ! ー 過去の時点のファイルがみたいとか もう絶望的に無理 !

Page 5: Bitbucket and git

Git:ソフトウェア

Git

プログラムのソースコードなどの変更履歴を記録・追跡するための分散型バージョン管理システム。Linuxカーネルのような巨大プロジェクトにも対応できるように、動作速度に重点が置かれている。 !各ユーザのワーキングディレクトリに、全履歴を含んだリポジトリの完全な複製が作られる。そのため、ネットワークアクセスがなく中心リポジトリにアクセスできない環境でも、履歴の調査や変更の記録といったほとんどの作業を行うことができる。 ! ※会社で使ってるSVN(Subversion)とは遠い親戚みたいなやつです。 !

Page 6: Bitbucket and git

Bitbucket: Webサービス

Bitbucket

別に覚えなくてもいいですが、Atlassian社のサービスでgitとmercu rialのレポジトリホスティングサービスをしている会社です。無料で5ユーザまでチームとして使うことができます。その無料ユーザでGithu bでは使えない無料リポジトリを使うことができます。 !今回はその無料分をつかって遊びましょうがテーマです。 ! ※リポジトリ = ざっくりいうとソース管理をためておくバケツみたいなもの ※mercurial = ざっくりいうとgitみたいなやつの違うソフト !https://www.atlassian.com/ja/software/bitbucket/overview

Page 7: Bitbucket and git

今回やりたいこと

②作業が終わったら 作業のまとめをサーバに

アップロード

②作業が終わったら 作業のまとめをサーバに

アップロード

③前回までの作業分を ダウンロードして作業 ③前回までの作業分を

ダウンロードして作業

PC1 ① 作業ごとに履歴を残していく

PC2 ① 作業ごとに履歴を残していく

Page 8: Bitbucket and git

作業順番

11 22 33

実際に使ってみるBitbucket アカウント作成Gitのインストール

Page 9: Bitbucket and git

Gitのインストール

11

めんどくさいのでここで !■WINDOWS http://d.hatena.ne.jp/m-hiyama/20140203/1391381365 !■MAC http://git-scm.com/book/ja/使い始める-Gitのインストール !さくっとインストールしましょう。 ちょっとハードル高いんですが黒い画面を一回使ってみて 難しそうならGUIツールを使いましょう。

Page 10: Bitbucket and git

Bitbucket アカウント作成

■必要なもの ・メールアドレス ・強固なパスワード ・くじけない心 ・秘密鍵があれば楽ちんだけど必須じゃないです。 !■URL https://www.atlassian.com/ja/software/bitbucket/overview

22

Page 11: Bitbucket and git

実際に使ってみる

■Bitbucket で リポジトリを作成します !■PCに作業場の作成 $ git clone “リポジトリアドレス” !■なんか作業する !■作業したファイルを管理に追加   $ git add . #フォルダ全部を追加する場合   $ git add “個別ファイルのパス” #個別ファイルの場合 !■作業報告する   $ git commit -m “コミットメッセージ”  例) $ git commit -m “Fadeスクリプトの修正” !■リポジトリに登録(ファイル転送)   $ git remote add origin “リポジトリアドレス" # 最初だけ? $ git push -u origin ̶all #2回目以降は--allはいらない

33

Page 12: Bitbucket and git

Bitbucket アカウント作成

■ 差分みたり

■ 履歴みたり

Page 13: Bitbucket and git

さぁこんな適当な感じでソース管理を始めましょう。

まとめ ! ー gitをつかってソース管理をしてみよう ! ー 個人制作に限るかもしれないけれどデスク トップで作業してcommitして、ちょっとカフェに 移動してpullして続き始めるとかグッドな感じ ! ー 最近の制作トレンドをちょっとふれてみて 「あーgitっすね、つかってますよー」と通ぶってみよう

Page 14: Bitbucket and git

終わり !ぱくたそ便利な画像多い