За замовчуванням неможливо побачити .gitignore файли в osx. Що таке команда для розкриття цих файлів?
Відповіді:
Відкрийте термінал і введіть
на OS X 10.8:
defaults write com.apple.Finder AppleShowAllFiles TRUE
на OS X 10.9:
defaults write com.apple.finder AppleShowAllFiles TRUE
Тоді ви повинні перезапустити шукач:
killall Finder
Будь-яке ім'я файлу в OS X із префіксом "." вважається "прихованим".
com.apple.Finder
⌘⇧.
буде перемикати AppleShowAllFiles
налаштування.
Цей комбінований ключ працюватиме з діалогових вікон відкриття / збереження у всіх програмах, а не лише у пошуку. Використовуйте це, і ви ніколи не заплутаєтесь, коли перебуваєте на чужому Mac або новому Mac, і ви можете уникнути пустощів defaults write
.
Я використовую немонік "використати крапку, щоб показати файл крапок", щоб запам'ятати його через приховані файли крапок в unix.
Ви можете використовувати ярлик у Finder:
Command+ Shift+.
Він покаже приховані файли. Щоб знову приховати файли, використовуйте ту саму комбінацію клавіш.
якщо ви просто хочете переглянути їх, ви завжди можете скористатися командним рядком:
ls -al path/to/dir
Якщо ви хочете завжди переглядати всі файли з пошуку, ви можете зробити:
defaults write com.apple.Finder AppleShowAllFiles YES
Якщо ви просто хочете переглянути .gitignore із пошуку, ви можете:
chflags nohidden /path/to/dir/.gitignore
Але вам доведеться викликати цю команду на кожній .gitignore
її не глобальній.
(пізніше, для 10.10.2 :)
Наведені вище команди не працювали для мене. Я використовую OSX Yosemite: 10.10.2. Однак це спрацювало:
defaults write com.apple.finder AppleShowAllFiles -boolean true;
killall Finder;
Джерело: http://www.idownloadblog.com/2014/08/04/how-to-show-hidden-files-folders-finder-mac/
За допомогою цієї команди ви можете редагувати прихований файл у терміналі
open -a TextEdit .gitignore
Крім прийнятої відповіді , ви можете створити псевдонім, щоб легко показувати / приховувати приховані файли в Терміналі. Ось як я його налаштував (перевірено / працює на macOS Mojave 10.14.1).
У своєму каталозі користувача я створив новий файл .custom_aliases
і написав це в:
# Show/hide files
alias showall='defaults write com.apple.finder AppleShowAllFiles -boolean true; killall Finder'
alias hideall='defaults write com.apple.finder AppleShowAllFiles -boolean false; killall Finder'
Далі я відкрив .bash-profile
(також повинен бути у вашому каталозі користувача, якщо не просто створити його там) і додав це у верхню частину файлу:
# Load custom aliases
source ~/.custom_aliases
І це все! Тепер, коли мені потрібно переглянути приховані файли, я просто вводжу текст showall
у терміналі та hideall
коли закінчу. Ви також можете визначити псевдоніми безпосередньо в .bash_profile
, але у мене є деякі інші речі, тому я люблю зберігати всі псевдоніми разом в окремому файлі.
Можливо, у вас просто немає .gitignore
файлу. Якщо у вас його немає, ви можете створити його так:
>touch ~/.gitignore
А потім відредагуйте його, як завгодно. Git автоматично перевірить цей файл без будь-яких додаткових налаштувань!