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 reflogABOUT ME

