mock design & get log & support for push
Revert "mock design & get log & support for push"

This reverts commit 0bba87c8d94e3059c0562964efc73be63e931239.