Lapce does has inbuilt Git-support, but doesn't allow you to push changes directly to Github.You'll need another git client to push your changes, so I recommend to just push via git bash.