GitL is a "Gitless" "Git" that resides on your computer and can upload repositories to your server. Written in Prolog, it isn't based on Git but has similar diff checking and version history. The advantage of GitL is that it is decentralised, genuinely open-source and costs nothing.
- It can run tests on the computer, saving time.
- Finished builds can be copied to a live folder close by.
Git software can be developed and tested on one's computer.
Walkthrough
Figure 1. GitL Web Server shows two of three repositories have changed and allows selective bulk commits with descriptions of changes.
Figure 2. Notification that two repositories were committed.
Figure 3. The gitl_test
folder contains the current repositories to commit.
Figure 4. The gitl_data
folder contains the previous versions of repositories with HTML files showing changes.
Figure 5. There is a password to protect files from being edited by unauthorised people in Web Editor.
Figure 6. Web Editor starts in the gitl_test
(current repositories) folder.
Figure 7. A screenshot of the a.txt
file in a repository in gitl_test.
Figure 8. Viewing the contents of a.txt
Figure 9. The gitl_data folder contains the previous versions of files and HTML files showing changes.
Figure 10. An example HTML file showing an insertion and a deletion.
https://github.com/luciangreen/gitl
Image of apple by aleheredia (FreeImages.com)
Image of "GL in digital clock font" by funforyou7 (vecteezy.com)
Top comments (1)
Hey there!
While we appreciate you sharing posts here, please see DEV's Content Policy available in our Terms and be careful not to share content that is too promotional. The terms state:
Going forward, be careful to avoid sharing articles that are too promotional in nature. While it's generally okay to promote your product, business, personal brand, etc., just make sure that the content you share has value beyond promotion.
If you balance out any promotional materials with helpful tutorials, walkthroughs, or other information, then your post should fit just fine. But, if you continue sharing heavily promotional material, it's likely that our moderators will downvote your content, making it less discoverable in our feeds and potentially deindexed from search engines. If your content is regularly downvoted by our mods, this will alert our admin, who may take action to remove your content and/or suspend your account.
We hope you continue to enjoy DEV and share content, but please keep the promotional material to a minimum and keep in mind that the community here is made up of software devs who are primarily trying to help out and learn from one another!