laravel12.git2
最終投稿日:2025年12月06日
$ git fetch
From https://github.com/HikaruTres/test_main
* [new branch] develop -> origin/develop
$ git branch -a
* main
remotes/origin/HEAD -> origin/main
remotes/origin/develop
remotes/origin/main
$ git checkout -b develop origin/develop
branch 'develop' set up to track 'origin/develop'.
Switched to a new branch 'develop'
$ git branch
* develop
main
ブランチの内容を編集する場合『git branch』コマンドで確認する事を習慣化しましょう。
任意のブランチへ移動した場合は以下のコマンドを実行します。
git checkout {ブランチ名}
例)git checkout develop
$ git add .
$ ggit commit -m "初コミットしました"
[develop ad2976c] 初コミットしました
3 files changed, 9 insertions(+)
create mode 100644 test_a/bar.txt
create mode 100644 test_a/foo.txt
create mode 100644 test_a/hoge.txt
①『git add .』とすると変更した全てを対象とします。
『git add hoge.txt』等、任意のファイルのみを対象にする事も可能です。
② オプション『-m』を付与してコメントを記入する事が可能です。
$ git push origin develop
Enumerating objects: 7, done.
Counting objects: 100% (7/7), done.
Delta compression using up to 12 threads
Compressing objects: 100% (6/6), done.
Writing objects: 100% (6/6), 530 bytes | 530.00 KiB/s, done.
Total 6 (delta 2), reused 0 (delta 0), pack-reused 0 (from 0)
remote: Resolving deltas: 100% (2/2), done.
To https://github.com/XxxxxXxxx/test_main.git
9ab942f..ad2976c develop -> develop
ブランチ名『develop』は適宜読み替えてください。
これでリモート側へ変更内容をプッシュできました。
ブラウザからリモート側の状態を確認してみてください。
コマンドを実行すると、Linuxでいう『vim』エディタが表示されます。
これはマージする際のコメントを必須で記述する必要があるためです。
※コメントを記述しないとマージは取り消されます
『vim』の操作は癖があるので以下にまとめます。
コマンド『git branch』はオプション『-a』を付与するとリモート側を確認できます。
※ 反対にオプションを付与しないとローカル側の確認となります
本コマンドは現在管理しているブランチ一覧を出力し『*』が先頭に付与されているブランチが現在アクティブなブランチとなります。