diff options
Diffstat (limited to 'src/remote/git.rs')
| -rw-r--r-- | src/remote/git.rs | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/src/remote/git.rs b/src/remote/git.rs index 66c5a89..a8a9010 100644 --- a/src/remote/git.rs +++ b/src/remote/git.rs @@ -18,15 +18,24 @@ impl super::Remote for Git { } fn sync_up(&self, remote: &str, directory: &PathBuf) -> Result<()> { - let timestamp = SystemTime::now().duration_since(UNIX_EPOCH) + let timestamp = SystemTime::now() + .duration_since(UNIX_EPOCH) .map_err(|_| Error::new(Other, "Invalid time"))? .as_millis(); let commands = vec![ format!("cd {} && git init -b main", directory.display()), format!("cd {} && git add .", directory.display()), - format!("cd {} && git commit --allow-empty -m blog-sync-up-{}", directory.display(), timestamp), - format!("cd {} && git push {} main --force", directory.display(), remote), + format!( + "cd {} && git commit --allow-empty -m blog-sync-up-{}", + directory.display(), + timestamp + ), + format!( + "cd {} && git push {} main --force", + directory.display(), + remote + ), ]; for command in commands { |