pub fn pull(&self) -> Result<(), git2::Error> {
        let fetch_commit = self.fetch()?;
        self.merge(&fetch_commit)?;

        Ok(())
    }
/// Pull all commits from the configured remote
Pull all commits from the configured remote
Pull all commits from the configured remote
pub fn pull(&self) -> Result<(), git2::Error> {
        let fetch_commit = self.fetch()?;
        self.merge(&fetch_commit)?;
        Ok(())
    }
pub fn pull ( & self ) -> Result < ( ) , git2 :: Error > { let fetch_commit = self . fetch ( ) ? ; self . merge ( & fetch_commit ) ? ; Ok ( ( ) ) }
Pull all commits from the configured remote
Pull all commits from the configured remote
&self