Здесь много хороших советов, но внутри Powershell я не смог заставить его работать.
Я являюсь разработчиком .NET, и мы в основном все еще используем ОС Windows, так как мы не использовали ядро .Net и кроссплатформенность так много, поэтому мое повседневное использование Git происходит в среде Windows, гдеОболочка используется чаще Powershell, а не Git Bash.
Для создания псевдонимной функции для добавления неотслеживаемых файлов в репозиторий Git можно выполнить следующую процедуру.
Внутри файла $ profile в Powershell (в случае его отсутствия - вы можете запустить:New-Item $ Profile)
notepad $ Profile
Теперь добавьте метод Powershell:
function AddUntracked-Git() {
&git ls-files -o --exclude-standard | select | foreach { git add $_ }
}
Сохраните файл $ profile и перезагрузите его в Powershell.Затем перезагрузите файл профиля $ с помощью:.$ profile
Это похоже на команду источника в среде * nix IMHO.
Так что в следующий раз, если вы разработчик, использующий Powershell в Windows против Git Repo и хотите просто включить неотслеживаемые файлы, вы можете запустить:
AddUntracked-Git
Это следуетсоглашение о Powershell, где у вас есть существительные глагола.