mirror of
https://codeberg.org/Cyborus/forgejo-cli.git
synced 2024-11-23 18:31:46 +01:00
authenticate properly in repo clone
This commit is contained in:
parent
b93717a3dc
commit
956415b55b
1 changed files with 5 additions and 1 deletions
|
@ -482,14 +482,18 @@ impl RepoCommand {
|
|||
..
|
||||
} = *crate::special_render();
|
||||
|
||||
let auth = auth_git2::GitAuthenticator::new();
|
||||
let git_config = git2::Config::open_default()?;
|
||||
|
||||
let mut options = git2::FetchOptions::new();
|
||||
let mut callbacks = git2::RemoteCallbacks::new();
|
||||
callbacks.credentials(auth.credentials(&git_config));
|
||||
|
||||
if colors {
|
||||
print!("{hide_cursor}");
|
||||
print!(" Preparing...");
|
||||
let _ = std::io::stdout().flush();
|
||||
|
||||
let mut callbacks = git2::RemoteCallbacks::new();
|
||||
callbacks.transfer_progress(|progress| {
|
||||
print!("{clear_line}\r");
|
||||
if progress.received_objects() == progress.total_objects() {
|
||||
|
|
Loading…
Reference in a new issue