work around for blocked .gitmodules write

remove

add.

remove filterus

add

rm filterus

test

kill

test

 remove

k addition works fine.

Refined deletion process.

handle deletion --porcelain cases

Fetch for getting objects and refs