Compare commits

..

2 Commits

Author SHA1 Message Date
every_holiday
4d8b3437f3 Merge branch 'main' of https://git.vrcworldtour.com/every_holiday/vrcwt-test 2026-03-19 19:18:02 +09:00
every_holiday
44a74fe6e9 add READMEの目次追加 2026-03-19 19:13:32 +09:00
4 changed files with 98 additions and 20 deletions

View File

@@ -1,8 +1,60 @@
TEST用リポジトリで何を行っても大丈夫です # これはTEST用リポジトリで何を行っても大丈夫です
# 目次
- [これはTEST用リポジトリで何を行っても大丈夫です](#これはtest用リポジトリで何を行っても大丈夫です)
- [目次](#目次)
- [逆引きインデックス(やりたいことから探す)](#逆引きインデックスやりたいことから探す)
- [Gitとは](#gitとは)
- [前提条件](#前提条件)
- [使用方法](#使用方法)
- [Git Teaの設定](#git-teaの設定)
- [GitTeaにプッシュするための設定](#gitteaにプッシュするための設定)
- [リポジトリをクローンする方法](#リポジトリをクローンする方法)
- [リポジトリごとの設定](#リポジトリごとの設定)
- [変更を保存・反映するstaging \& Commit \& Push](#変更を保存反映するstaging--commit--push)
- [1. 変更したファイルを確認する](#1-変更したファイルを確認する)
- [2. 送るファイルを登録する(ステージング)](#2-送るファイルを登録するステージング)
- [特定のファイルだけ登録する場合](#特定のファイルだけ登録する場合)
- [3. 自分のPCに保存するコミット](#3-自分のpcに保存するコミット)
- [4. サーバーに送る(プッシュ)](#4-サーバーに送るプッシュ)
- [更新する方法](#更新する方法)
- [よく使うコマンド](#よく使うコマンド)
---
- clone方法 # 逆引きインデックス(やりたいことから探す)
| 実現したいこと | 使うコマンド |
| :--- | :--- |
| **新しくプロジェクトを始めたい** | `git clone` |
# Gitとは
Gitはソースコードなどの変更履歴を記録・追跡するための分散型バージョン管理システムです。
複数人での開発や、過去のバージョンへの巻き戻しを容易に行うことができます。
# 前提条件
- Gitをインストールしていること
- ネットワーク接続が可能であること
- GitTeaのアカウントを作成していること
# 使用方法
# Git Teaの設定
## GitTeaにプッシュするための設定
GitTeaのサーバーに設定をプッシュするために行います。
```bash
# 「署名」の設定 アカウント登録した時の名前とメールアドレスにするメアドはxxxxとか適当にしてください
git config --global user.name "every_holiday"
git config --global user.email "xxx@gmail.com"
# 「パスワード保存」の設定(これを打つと次回から入力不要になるらしい)
git config --global credential.helper store
#git stash git stash pop をやるのは面倒なのでgit pull するだけで自動退避・復元してくれる用に設定
git config --global rebase.autostash true
```
## リポジトリをクローンする方法
`<>code`または`<>コード`ボタンをクリックします `<>code`または`<>コード`ボタンをクリックします
https箇所に下記のような表記があるのでClickしてコピー https箇所に下記のような表記があるのでClickしてコピー
`https://git.vrcworldtour.com/every_holiday/vrcwt-test.git` `https://git.vrcworldtour.com/every_holiday/vrcwt-test.git`
@@ -32,23 +84,38 @@ git remote set-url origin https://every_holiday@git.vrcworldtour.com/every_holid
``` ```
# 変更を保存・反映するstaging & Commit & Push
# GitTeaにプッシュするための設定 作業が終わったら、以下の手順で自分の変更を GitTea に反映させます。
GitTeaのサーバーに設定をプッシュするために行います。
### 1. 変更したファイルを確認する
今どのファイルを触ったか、送り漏れがないか確認します。
```bash ```bash
# 「署名」の設定 アカウント登録した時の名前とメールアドレスにするメアドはxxxxとか適当にしてください git status
git config --global user.name "every_holiday"
git config --global user.email "xxx@gmail.com"
# 「パスワード保存」の設定(これを打つと次回から入力不要になるらしい)
git config --global credential.helper store
#git stash git stash pop をやるのは面倒なのでgit pull するだけで自動退避・復元してくれる用に設定
git config --global rebase.autostash true
``` ```
### 2. 送るファイルを登録する(ステージング)
「この変更を次の保存に含めます」という宣言です。
```bash
# すべての変更を登録する場合
git add .
```
# 特定のファイルだけ登録する場合
git add <ファイル名>
### 3. 自分のPCに保存するコミット
作業内容に名前をつけて保存します。
```bash
git commit -m "作業内容 例(add 〇〇機能の追加)"
```
### 4. サーバーに送る(プッシュ)
最後に、GitTeaリモートサーバーに自分の変更をアップロードします。
```bash
git push origin main
```
# 更新する方法
```bash ```bash
# 自分の変更と誰かの変更が競合(コンフリクト)すると問題が発生するのでリモートの差分を取ってきます # 自分の変更と誰かの変更が競合(コンフリクト)すると問題が発生するのでリモートの差分を取ってきます
@@ -62,8 +129,19 @@ git diff main origin/main
git log -p -1 git log -p -1
``` ```
# Gitとは
Git_Guid.mdを参照
```
```
# よく使うコマンド
よく使うコマンド一覧
git clone <URL> # リポジトリをクローン
git status # 現在の状態を確認
git diff # 変更差分を確認
git add . # 全変更をステージング
git add <ファイル名> # 特定ファイルをステージング
git commit -m "メッセージ" # コミット(履歴保存)
git fetch origin # リモート情報を取得
git pull origin main # リモートの変更を取り込む
git push origin main # リモートへプッシュ
git log --oneline # 履歴を簡潔に確認
git diff main origin/main # リモートとの差分確認

BIN
images/top画面.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 213 KiB

BIN
images/コード.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 131 KiB