Skip to content

A super-simple GUI Git client for GitHub users. Best for high-school students.

License

Notifications You must be signed in to change notification settings

negevvo/SimpleGitClient

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SimpleGitClient

A super-simple Git client for GitHub users. Best for high-school students.

Version 1.0 now available!


Requirements

  • A windows 64-bit machine.
  • A github account and a Personal Access Token with "repo" scope.
  • A USB flash-drive is nice but not required. It's used to save and retrive the Github PAT for a more seamless experiance.

Made for students

Right now, high-school students who study Computer science and Software Development need to save their projects on an external drive to continue working on them at home and do homework; I hope you already see why this way is problematic: some students forget their drives at home (or at school), some are facing problems because external drives are not 100% supported in all of the IDEs (trust me), and some flash drives just die unexpectedly😕.

Of course, there's this great solution we all use called GitHub, but apparently, teachers don't want to teach how to use it. Some students use Google Drive - but in order to use it, they need to zip the projects and later unzip, and then zip again, and then, well, you understand. We needed a better solution - one that's instant as USB flash drives, easy to use like Google Drive, and purpose-focused like GitHub, and SimpleGitClient (I really need to find a better name) is the ultimate solution.

SimpleGitClient is a simplified GitHub app. "but how much can you simplify GitHub?" -well, the main screen of the app has only 3 buttons: a Push button, an Auto-Push button (pushes automatically every 10 minutes), and an "Open in IDE" button (I think it would help).

To connect to GitHub, students would need to type their PATs once - and it'll be saved on their flash drives for future uses (If they forget to bring a flash drive - they can just make a new PAT).

SimpleGitClient is a password-free, ZIP-free, [copy, paste, delete, build, clean, reload, move, delete again, reboot, change configuration, reset, jump-out-of-the-window]-free, and a(n almost) problem-free solution for saving files!

Known issues

  • Please submit issues

Can I help?

Of course! Right now I'm looking for testers (high-school students and teachers are preferred), so feel free to test the app, recommend to your teachrs (or students, or friends), and open an issue or start a discussion. Thank you!

About

A super-simple GUI Git client for GitHub users. Best for high-school students.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published