Resolved that ‘Permission Denied’ error while pushing the changes to the repository. I just set the remote url to the login@address. This recognized my publicKey that is required to connect using ssh.
Apart from that, I’ve split two glade files into more glade files.
Files: drgenius.glade, drgeoMDI.glade
Also the corresponding code is changed, where these files are inserted/called and I may need to add/remove some more lines of code depending upon the changes brought by new files and methods.