Doorkeeper

姫路Git勉強会〜のび太、ギットギトにしてやるよ〜

2013-07-06(土)13:30 - 17:00 JST

ロバスト

兵庫県姫路市南駅前町123番地 じばさんびる2F

申し込む

申し込み受付は終了しました

今後イベント情報を受け取る

1,000円 会場払い
参加費は参加者による会場費の割り勘です(参加者10人になれば1人420円)

詳細

今回のテーマ

「Gitに興味があるけど黒い画面怖い・・・」そんなあなたに送る
SourceTreeを使って黒い画面を使わずに、
Gitを使ったバージョン管理を実際に体験しながら覚えよう!
そして、Gitの使い方実際の実務での運用フローをみんなで話し合おう

こんな人をターゲットにしています

  • Gitに興味があるけど黒い画面怖い・・・って人
  • Gitの使い方はある程度わかるけど、実際、どうやって運用するの?

参加する場合の注意事項

勉強会の内容は以下のような感じ(たぶん)

はじめてのGit

  • Gitっておいしいの?
  • ざっくりと仕組みだけ説明
    • リポジトリってなに?
    • 集中型と分散型

一人ではじめるGit

  • Git事始め
    • init(初期化):0からはじめる
    • clone(複製):既存の内容を使ってはじめる
  • .gitignoreの作成:Gitで管理しないファイルを設定する
  • add(追加):変更を登録するファイルを追加する
  • commit(コミット):変更した内容をGitに登録しよう
  • discard(作業のやり直し):あっ、間違えた・・・・
    • reset(リセット):間違えてステージに追加したファイルをステージから削除する
    • checkout(チェックアウト):ファイルの変更内容自体を取り消す
  • リモートリポジトリを追加する
  • push(プッシュ):リモートリポジトリにローカルリポジトリの内容を反映する

チームで使うGit

  • 複数人でGit使う場合の運用フロー(ブランチモデル)
  • branck(ブランチ/分岐):修正する内容を概要ごとに分ける
  • merge(マージ/統合):変更したブランチの内容を結合する
  • conflict (コンフリクト/衝突):編集したファイルの修正箇所がかぶってて結合できません・・・orz
  • fetch(フェッチ):他の人がプッシュした内容をローカルに取ってくる
  • pull(プル):他の人がプッシュした内容をローカルリポジトリに反映する(fetch + merge)

補足事項

  • 時間短縮のため、参加した人全員がすでに知ってる内容はすっ飛ばします。
  • 時間が許す限り全部やります!(やりたい!)
  • 時間の関係で全部やれないときは、(要望があれば)別の機会に続きをやります(たぶん)

ハンズオン中に紹介したサイトのリンクぅ~

コミュニティについて

姫路IT系勉強会

姫路IT系勉強会

勉強会開催の告知/受付をconnpassに移行しました 姫路IT系勉強会 - connpass https://histudy.connpass.com/

メンバーになる