Updated gitignore

asdf
Improved git clone and checkout logic

asdf