Git

git

kurumin

リポジトリを作成

デスクトップ等にフォルダを作り、その中で以下のコマンド。

// gitリポジトリの初期化
git init

.gitが作成される。隠しフォルダになっているので表示させておく。

以下のコマンドはよく使う。覚える!

// gitの状態の確認
git status

→
On branch main

No commits yet

試しにファイルを作ってみる。

// Windowsの場合
type nul > README.md

// Linuxの場合
touch README.md

作成後、git statusで確認。

git status

→
On branch main

No commits yet

Untracked files:
  (use "git add <file>..." to include in what will be committed)
        README.md

nothing added to commit but untracked files present (use "git add" to track)

ファイルが未追跡になっている。

ファイル管理するために、ステージ領域へ追加する。

// ステージ領域へ追加
git add .
または
git add README.md

ステージ領域へ追加後、リポジトリの歴史を記録するためにコミットする。
-mパラメータを付けることで、コメントを残すことができる。

// コミットする
git commit -m "README.mdファイルをつくりました"

→
[main (root-commit) 7a2f7f2] README.mdファイルをつくりました
 1 file changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 README.md

// 
git status

→
On branch main
nothing to commit, working tree clean

リポジトリの歴史を確認

git log

→
commit 7a2f7f29899908b613adb81dc132ee27263b1004 (HEAD -> main)
Author: ●●● <●●●●●●@●●●●●●●●●>
Date:   Wed May 31 10:15:53 2023 +0900

    README.mdファイルをつくりました

過去のバージョンに戻るには、7a2f7f29899908b613adb81dc132ee27263b1004
のハッシュ値を使用する。

過去のバージョンに戻る

git reset --hard ハッシュ値

戻りすぎてしまった場合は?

以下コマンドでハッシュ値の確認ができる。

git reflog
ABOUT ME
記事URLをコピーしました