Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Dolt | 14,463 | 2 | a day ago | 214 | May 19, 2022 | 257 | apache-2.0 | Go | ||
Dolt – Git for Data | ||||||||||
Waking Up | 8,405 | 2 months ago | 19 | gpl-3.0 | ||||||
计算机基础(计算机网络/操作系统/数据库/Git...)面试问题全面总结,包含详细的follow-up question以及答案;全部采用【问题+追问+答案】的形式,即拿即用,直击互联网大厂面试:rocket:;可用于模拟面试、面试前复习、短期内快速备战面试... | ||||||||||
Versionpress | 2,553 | 4 months ago | 232 | PHP | ||||||
Git-based version control for WordPress. Whoa! | ||||||||||
Irmin | 1,680 | 16 hours ago | 2 | March 30, 2022 | 139 | isc | OCaml | |||
Irmin is a distributed database that follows the same design principles as Git | ||||||||||
Learn Devops | 1,049 | 12 days ago | 1 | HCL | ||||||
I am using this repository to document my devops journey. I follow the process of learning everything by tasks. Every task has an associated objective that encompasses an underlying concept. Concepts including CloudProviders, Containers, ContainersOrchestration, Databases, InfrastructureAsCode, Interview, VersionControl etc in progress | ||||||||||
Datakit | 999 | a year ago | 34 | apache-2.0 | OCaml | |||||
Connect processes into powerful data pipelines with a simple git-like filesystem interface | ||||||||||
Git Heat Map | 934 | 7 days ago | 2 | JavaScript | ||||||
Visualise a git repository by diff activity | ||||||||||
Gaskit | 927 | 9 years ago | 3 | other | JavaScript | |||||
a git-backed issue tracker | ||||||||||
Redwood | 749 | 2 | 2 months ago | 26 | April 18, 2021 | 111 | mit | Go | ||
A highly-configurable, distributed, realtime database that manages a state tree shared among many peers. | ||||||||||
Gitmodel | 542 | 7 | 1 | 3 years ago | 8 | September 30, 2012 | 9 | mit | Ruby | |
An ActiveModel-compliant persistence framework for Ruby that uses Git for versioning and remote syncing. |
Gogs-Remote-Backup (run_gogs_remote_backup.sh
) is a bash script to remotely back up key files/folders used in a Gogs installation using the secure remote copy (scp) command. Specifically, Gogs-Remote-Backup backs up the following:
app.ini
. This file is important, as it contains all configuration details regarding the current Gogs installgogs-repositories
folderNote: Gogs can be installed using other database options: this script currently only supports PostgreSQL.
Importantly, run_gogs_remote_backup.sh
is intended to be used for making unattended script calls (e.g., running cron jobs) into a set of related Git projects configured as Git submodules, making it easy to use this project as a front-end while the supporting submodule projects get updated independently. The two submodule projects are:
While this package was written and tested under Linux (Ubuntu 16.10), there should be no reason why this won't work under other Unix-like operating systems.
Be sure to review and edit the contents of the Gogs-Remote-Backup script (run_gogs_remote_backup.sh
) to customize script parameters and folder options.
Note: Gogs-Remote-Backup really only serves as a wrapper for Postgresql-Db-Dump and Remote-Folder-Copy, so a good understanding of the parameters passed into these scripts is important.
Because Gogs-Remote-Backup is intended to run unattended, the only usage is to call the script directly, with no additional parameters passed on the command line.
$ ./run_gogs_remote_backup.sh
This project uses Git submodule projects (located in the postgresql-db-dump
and the remote-folder-copy
folders) to keep this project up-to-date without manual intervention.
Be sure to clone this project with the --recursive
switch (git clone --recursive https://github.com/richbl/this_project
) so any submodule project(s) will be automatically cloned as well. If you clone into this project without this switch, you'll likely see empty submodule project folders (depending on your version of Git).