.gitignore: Only appropriate if you utilize git as your Source Code Management. If you set a filename in that file, then that file will not be commited into the repository. If you don't intend to code on your own, the file isn't essential???????????? ???? ??????? ?? ?????? «?????????», ? ??? ???????? ?? ????????? ???????????? ?????? ? ???????? ??