Till now we were using TFS as our source control, now we are required to move to GITHUB. In TFS when we build project it was not tracking any changes to bin folders and many other unnecessary files. In only tracks necessary files. The Challenge we are facing with GITHUB is its tracking many unnecessary files. if we make change in one automation it shows changes in 6-7 files while in TFS it shows only the automation .os file change. Also when we don't make any changes and build project it shows more than 99 changes as all build files are changed.
We tried using .gitignore but still its not working. For now we are manually picking changes from all listed changes and it is making are work very difficult. I have attached .gitignore file as well.
Anyone used GITHUB with pega robotics please help. Is there any specific changes we need to make in GITHUB so it works like TFS and ignore unnecessary files ?
It is in the root of working directory - this is the same place where .git folder is located (not inside it). You don't have to have .gitignore within each subfolder - only one on top level should work.