crontabを使用してgit pushを実行する方法

crontabを使用してgit pushを実行する方法

私はcrontabを使ってgitリポジトリを同期しています。 git addやcommitなどの操作を実行できますが、すべてのgit pushにはパスワードが必要なため、ソースとしてgit pushを実行することはできません。

cronを使ってgit pushを使ってサーバーに接続する方法は?

ベストアンサー1

gitさまざまな配送方法が利用可能です。

接続を介してリモートGitリポジトリにアクセスすることは非常に一般的ですssh

SSHを使用すると、パスワードのない公開鍵認証(秘密鍵にパスワードが設定されていない場合)を設定できます。

さまざまなリモート宛先に対して新しいSSHキーペアを生成することをお勧めします。パスワードのないアクセスが必要かどうかに応じて、秘密鍵をパスワードで保護するかどうかを決定できます(パスワードは、認証中にローカルで秘密鍵を復号化するためにのみ使用されます)。

例えばgithubチームのssh-notes

おすすめ記事