Find Jobs
Hire Freelancers

GitHub Repo Commit Auto Clone -- 2

$10-30 USD

Closed
Posted 3 months ago

$10-30 USD

Paid on delivery
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.
Project ID: 37513562

About the project

12 proposals
Remote project
Active 1 mo ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
12 freelancers are bidding on average $31 USD for this job
User Avatar
Hello, I am a full stack developer with more than one year experience. I am also a python developer with expertise in automation and scraping I would be great fit to this project and can deliver you a script of your requirement. Let's discuss more over chat Thanks and regards Ranjith
$30 USD in 7 days
5.0 (13 reviews)
4.2
4.2
User Avatar
Hello, my name is Nagesh and I am a Python, Node.js and Web Designer/Developer. I understand you 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 I believe I am the perfect fit for this project! With my extensive experience in GitHub Repo Commit Auto Clone, I am confident that I can deliver a successful outcome for this project. My skillset includes CSV Manipulation and Automation, Excel Manipulation and Automation, Quality assurance and much more. Additionally, I provide Full Support even after project gets done. If you are interested in hiring me for this project please don't hesitate to get in touch with me so we can discuss further?
$20 USD in 7 days
4.2 (38 reviews)
4.5
4.5
User Avatar
Hello. I read your requirement i will do that. Please come on chat we will discuss more about this. I will waiting your reply.
$30 USD in 1 day
4.9 (10 reviews)
4.0
4.0
User Avatar
Hi I have read your projects and fully understood your requirement but have some doubts on the same. Can we connect so we can discuss in detail . I'm waiting for your response
$140 USD in 7 days
5.0 (4 reviews)
2.8
2.8
User Avatar
Hi there! I'm Badal and I have worked with Python for the last 10 years. I am excited to hear that you are looking for an app that automatically clones a public GitHub repo and makes a new private one with an access token. Then, it extracts the commit date/time for all commits from the original repo and makes the same number of commits (same commit date/time for each) to the new repo. I understand that this process is important for your project and I believe I am the perfect fit for this job due to my extensive experience in Python scripting, automation, Android application development, Linux and Github integration. This gives me the knowledge needed to produce high quality results quickly. If you would like to discuss further please don't hesitate to reach out. Thank you for considering me for this position!
$10 USD in 7 days
5.0 (1 review)
1.0
1.0
User Avatar
I'm sure you're looking for a way to auto-clone a public GitHub repo and make the same number of commits (with the same commit date/time for each) as the original while keeping its history intact. With Python or Node.js, I can deliver just that - with ease. I have extensive experience in app development, internet security, computer security, machine learning, deep learning, Pine Scripting and MATLAB. This makes me the perfect fit for this project. I understand the importance of having a smooth workflow when it comes to cloning public GitHub repos. This is why I will use XebiaLabs' AutoClone tool to ensure that everything runs smoothly from start to finish. I believe I am the best fit for this project because of my skills in automation and Node.js. With these two areas of expertise combined, I am confident that I can deliver an exceptional product that meets your expectations exactly. Please let me know if you have any questions regarding my profile or project description!
$30 USD in 4 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi Respected Client! Thank you for considering my proposal. I propose developing an automation app using Python to mirror the commit history of a public GitHub repo A to a new private repo B. The solution involves extracting commit date/time from A and replicating them in B using the GitHub API and an access token. The process ensures an identical commit graph history between the two repositories. Python is our primary choice, though Node.js can be considered if preferred. Portfolio: https://www.freelancer.com/u/graphicweb786 We are Waiting for your reply. Many thanks for your precious time. Regards, Zohaib
$10 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi there! I've reviewed your requirements and I'm ready to tackle this project using Node.js. I'll utilize libraries like "Puppeteer" to extract the commit graph data from GitHub. If you already have a frontend in place, it'll be helpful. However, if not, no worries—I'm proficient in frontend development too. Rest assured, I'll handle everything within the specified budget.
$10 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Dear client. To automate the process of replicating the commit history from a public GitHub repository A to a new private repository B, my solution is to use the following approach: 1. GitHub API: Use the GitHub API to retrieve the commit history of repository A. You can make a GET request to the following endpoint to retrieve the list of commits: GET /repos/:owner/:repo/commits 2. Retrieve Commit Date/Time: For each commit in the list, retrieve the commit date/time and other relevant information. 3. Create Commits in Repository B: Use the GitHub API to create new commits in repository B. You can make a POST request to the following endpoint to create a new commit: POST /repos/:owner/:repo/git/commits 4. Replicate Commit History: For each commit in the list, create a new commit in repository B with the same commit date/time and other relevant information. I look forward to working with you. Thank you.
$20 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello. We could use Github API for this task. First, retrieve commit history from A and create the same on B. Let's connect and discuss it in more detail. Thank you!
$20 USD in 5 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Miami, United States
5.0
2
Payment method verified
Member since Dec 5, 2023

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.