libgit2 / libgit2/libgit2sharp

Pull does not exist

Aperta
#1,893 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Lingua principale
C#
Stelle
3.5k
Fork
925
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Reproduction steps

Try to pull a repo via Repo.Network.Pull (Pull method doesn't exist) or via the example in the wiki: https://github.com/libgit2/libgit2sharp/wiki/git-pull

    // Pull
    Commands.Pull(repo, signature, options);

There is no Commands object when installing libgit2sharp via Nuget. I tried looking for a libgit2sharp.core or libgit2sharp.network but neither of these packages exist.

Someone claimed that the "rebase" command succeeded the "pull" command, but the wiki doesn't have an example for that.

Expected behavior

Be able to pull a repo just like I do via git - git pull

Actual behavior

Nothing happens

Version of LibGit2Sharp (release number or SHA1)

0.27.0-preview-0102

Operating system(s) tested; .NET runtime tested

Windows 10

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia controllando le API Repo.Network e Commands disponibili nel pacchetto 0.27.0-preview-0102 e confrontale con l'esempio wiki collegato. Conferma il punto di ingresso pull supportato e aggiorna l'esempio o il comportamento dell'API in modo che un repository possa eseguire il workflow pull previsto.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
csharp, git
Ambito
tooling
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.