26

How can I check files in current directory, from git bash? Like command dir, in Windows cmd ?

I found a command git ls-files, but it's work only with git repository files. But if I navegate through drive C:\, and want to see files in current directory, how can I do that in git bash?

0

4 Answers 4

39

The git bash is basically a Unix shell, therefore you can list current files and directories with the ls command

You can also use ls -a to show hidden files and folders.

Since it is a Unix shell, you can make an alias called dir in a .bashrc file. It's handy when you are on windows, such that you don't have to remember both the Linux and the Windows command for listing directories.

Sign up to request clarification or add additional context in comments.

Comments

5

The command you are looking for is called ls (for list). Run it as

ls -als

to see all files and directories in the current directory.

Take a look at the Bash tutorial here, which will give you an overview of the most commonly used commands.

http://www.cs.uwp.edu/staff/knautz/BashTutorial-1.0.0/bt.php?p=tutorial01

Comments

1

Git bash runs bash, so you can use bash commands, i.e:

ls -la

You can have a look at basic bash commands, to list files, delete, show content, etc, here: http://tldp.org/LDP/abs/html/basic.html

Comments

1

A simple ls should be enough.

since git bash is a regular unix bash, regular unix commands do work.


That being said, I prefer using a regular cmd session, using the git-cmd.bat script provided with msysgit.
That way, all git commands are available while the regular DOS commands do work.

Comments

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.