Git bash - показывать файлы в текущем каталоге

Как я могу проверять файлы в текущем каталоге, от git bash? Как и команда dir, в Windows cmd?

Я нашел команду git ls-files, но она работает только с файлами репозитория git. Но если я начну с диска C:\и хочу видеть файлы в текущем каталоге, как я могу это сделать в git bash?

Ответ 1

git bash - это в основном оболочка Unix, поэтому вы можете перечислить текущие файлы и каталоги с помощью команды ls

Вы также можете использовать ls -a для отображения скрытых файлов и папок.

Так как это оболочка Unix, вы можете создать псевдоним dir в файле .bashrc. Это удобно, когда вы находитесь в окнах, так что вам не нужно помнить как Linux, так и команду Windows для перечисления каталогов.

Ответ 2

Команда, которую вы ищете, называется ls (для списка). Запустите его как

ls -als

чтобы просмотреть все файлы и каталоги в текущем каталоге.

Взгляните на учебник Bash здесь, в котором вы найдете обзор наиболее часто используемых команд.

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

Ответ 3

Простой ls должен быть достаточно.

так как git bash является регулярным unix bash, регулярные команды unix работают.


Как мне кажется, я предпочитаю использовать обычный сеанс cmd, используя git-cmd.bat script, снабженный msysgit.
Таким образом, все команды git доступны, когда обычные команды DOS работают.

Ответ 4

Git bash запускается bash, поэтому вы можете использовать команды bash, т.е.

ls -la

Вы можете посмотреть основные команды bash, чтобы просмотреть файлы, удалить, показать содержимое и т.д. здесь: http://tldp.org/LDP/abs/html/basic.html