ライブラリをエディターで開きます。
code ~/Documents/Arduino/libraries/UdonLibrary/
ソース管理タブへ移動し、作業用ブランチを作成します。急ぎで修正の場合、エラーにほぼ確定でならないような修正の場合はメインのブランチのままで大丈夫です。
作業用ブランチで作業すると、やらかした場合にブランチごと消せばもとに戻せるため楽です。
ブランチが作成できると、左下に今いるブランチが表示されます。ブランチを移動したい場合はここを押し、移動先のブランチを選びます。
変更し、コミットします。きりが付いたら GitHub へアップロード
GitHub Actions によってテストが動くので、エラーになっていないか確認します。ローカル PC でもテストは実行できます。
エラーになっている場合、そのテストを選択すると、エラーメッセージを見れます。修正して再度 GitHub へアップロードします。
テストを通過したら、Pull Request を作成し、メインのブランチにマージします。
どのブランチをどのブランチへマージするか聞かれるので、開発用ブランチをメインのブランチへマージするようにします。
どのような変更をしたのかを記入し、Pull Request を作成します。
マージします。テストが再度走りますが、前回のテストを通過していれば大抵通ります。
開発用ブランチは不要なので削除します。
VSCode に戻り、メインのブランチへ移動します。ソース管理タブの「変更を取り込む」を押し、変更がメインのブランチに反映されたか確認します。他の制御班にも変更を取り込んでもらいましょう!
完了👍👍