GitHub Repo Commit Auto Clone -- 2

Job ID: 37513562

Budget: $10 – $30 USD

I need an app that automate the process below.
- You specify any public GitHub repo A and another new private repo B on your own GitHub(with an access token)
- You extract commit date/time of all A's commits and make the same number of commits(same commit date/time for each) to B.
- Finally, B has the same commit graph history as A

Python is preferred, but Node.js might be used as well.
Related categories: Python Node.js GitHub Automation