gitbrowse
A crate to browse a git repository in a way that most people are used to. Heavily inspired by how people browse a git repository on github and gitlab.
let repo = open?;
let branches = repo.list_branches?;
println!;
for branch in &branches
let current_branch = match repo.current_branch? ;
println!;
for file in current_branch.files
License
Licensed under either of
- Apache License, Version 2.0, (LICENSE-APACHE or https://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or https://opensource.org/licenses/MIT)
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.