git ignore work!
modified init about shell setting