gitremote.cpp 422 B

12345678910111213141516
  1. #include "gitremote.h"
  2. #include <git2/remote.h>
  3. GitRemote::GitRemote(git_remote* raw, GitRepository* parent) : GitBase(raw, parent)
  4. {
  5. }
  6. GitRemote* GitRemote::fromName(const QString& remoteName, GitRepository* parent)
  7. {
  8. qDebug() << "new remote: " << remoteName;
  9. git_remote* remote = nullptr;
  10. git_remote_lookup(&remote, parent->raw(), remoteName.toUtf8().data());
  11. return new GitRemote(remote, parent);
  12. }