-
With Code Assist, It good practice to always first pull and then commit new changes.
-
With Code Assist, If you collaborating, It good to seperate your work in branches. (Ideally, if you are collaborating, you are expected to use android studio by your teammates).
-
Always check your code before pushing, because you don't want bugs in github.
-
Commit small changes. because commiting in GitHub is like backup.
There are many best practices for Git & Github. But this are enough for you for now.. Always check youtube, learn new best practices and integrate them in your workflow.