計算物理屋のためのGit/GitHub入門
概要
計算物理春の学校 2026の共通講義「計算物理屋のためのGit/GitHub入門」のためのサイトです。本リポジトリは、学部3年生用の講義ノートGitHub演習の内容をもとに作成しています。
座学
0. GitやVS Codeのインストール
1. Gitの基本
2. ブランチ操作とリモート操作
3. Gitの中身
演習
4. Gitの基本操作
- 講義スライド
- Gitの初期設定
- ファイルの修正
- 自動ステージング
- VSCodeからの操作
- Gitの操作応用編
5. Gitの応用操作
- 講義スライド
git amendによりコミットが変更されることを確認するgit mergeの衝突を解決するgit rebaseにより歴史を改変するgit rebaseの衝突を解決するgit bisectを使ってみる
6. GitHubの基本操作
- 講義スライド
- GitHubのアカウント作成とSSH接続
- 操作の基本(cloneやpush)
- Issue管理
- Projectの利用
- プルリクエストの作成
7. GitHubによるウェブアプリケーションのデプロイ
- 講義スライド
- 機械学習デモ
- 簡単なゲーム作成
8. 機械学習とウェブへのデプロイ
- Pythonによる学習とJavaScript向けにエクスポート
ライセンス
本リポジトリに含まれるドキュメント(文章やパワーポイントファイル、PDF)はCreative Commons Attribution 4.0 International (CC BY 4.0)で、ソースコードはMIT Licenseで公開します。