Skip to content

開発研修 git

fr-sasaki edited this page Aug 6, 2014 · 4 revisions

Gitを理解する

■目的

Gitとはどういう仕組みかを理解してもらいます。

■課題

  • バージョン管理システムとはどんなシステムか調べて下さい。
  • Gitに関連する以下の単語の意味を調べて下さい。
  • repository
  • clone
  • checkout
  • commit
  • push
  • pull
  • merge
  • branch
  • tag
  • conflict

調べた結果はIssueのコメントにまとめて下さい。

 

コマンドを使う

■目的

Gitの基本的なコマンドを使い一連のバージョン管理の流れを学びます。

■課題

  1. 新たなディレクトリで、リポジトリを作成して下さい
  2. 作成したリポジトリに新規ファイルを追加して下さい
  3. 現在のリポジトリの状態を確認して下さい(新規ファイル、追加ファイルなど)
  4. 追加したファイルを追加対象から外して下さい
  5. 再度ファイルを追加後、コミットして下さい
  6. 追加したファイルを編集、保存し、差分を表示して下さい
  7. 編集した内容をGitコマンドを用いて編集前に戻して下さい
  8. ファイルをGit管理から削除してコミットして下さい
  9. 直前のコミットを取り消して下さい(ファイルを削除する前の状態に戻す)
  10. 今までのGitのログを表示して下さい
  11. いづれか1つのファイルをGit管理に含めないように設定して下さい
  12. ブランチを作って移動して下さい
  13. 作ったブランチで新たな新規ファイルを追加、コミットした後、前のブランチにマージして下さい

調べた結果はこのIssueのコメントにまとめて下さい。 合わせて、下記のサイトで学習してみてください。

http://k.swd.cc/learnGitBranching-ja/