git pushing pulling assignment