0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

ステージの内容を見る

Posted at

ステージの状態を表示する

git ls-files

ステージ内にあるファイルの一覧を表示する。

************@mbp training % git ls-files
.gitattributes
.idea/misc.xml
.idea/modules.xml
.idea/training.iml
.idea/vcs.xml
.idea/workspace.xml
.ruby-version
Gemfile
Gemfile.lock
README.md
Rakefile
app/assets/co
.
.
.

気づき

たくさんのファイルをコミットしていないことがわかる。
ステージ上にある。

git ls-files -s

-sオプションをつけると詳細な情報も表示される。

************@mbp training % git ls-files -s
100644 ************.gitattributes
100644 ************.idea/misc.xml
100644 ************.idea/modules.xml
100644 ************.idea/training.iml
100644 ************.idea/vcs.xml

**********はコミットのハッシュ値

気づき

コミットのハッシュ値まで表示してくれるのか。
この100644て何?

git show ハッシュ

ステージ内のファイルのハッシュ値を指定して、内容を見ることができる。

************@mbp training % git show *******
Rails.application.routes.draw do
  # Define your application routes per the DSL in https://guides.rubyonrails.org/routing.html

  # Defines the root path route ("/")
  # root "articles#index"
end

確認してみるとそうなっていた。

演習

git ls-files -sでハッシュを調べて、ステージにあるhello.txtの内容を表示してみよう。

************@mbp training % git ls-files -s
.
.
.
100644 **************  hello.txt
.
.
.
***********@mbp training % git show ******
Hello!
I am a student.
hogehoge!!

ステージ上がっている内容が表示されている。

出典 わかるGit 冨永和人著

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?