Добавление этого кода в мой профиль .ps1 помогает: C: \ Users \ user_name \ Documents \ WindowsPowerShell \ Microsoft.PowerShell_profile.ps1
<# The following function and alias assignment are for use with git to create files which start with a period, e.g. .gitignore #> function touch_file new-alias -name touch -value touch_file
И теперь я могу войти touch .gitignore
в командную строку PowerShell и не иметь Windows balk по моему имени файла, начиная с точки или спрашивая, какой тип объекта он создает:
PS C:\Users\user_name> touch .gitignore Directory: C:\Users\user_name Mode LastWriteTime Length Name ---- ------------- ------ ---- -a--- 8/16/2016 11:41 PM 0 .gitignore
На шаг ближе к тому, чтобы заставить мою бестолковую адекватно ответить «Делай, что я хочу!» :)