nodegit / nodegit/nodegit

push to repository in local file system with relative path

Ouverte
#622 3 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Langage dominant
JavaScript
Étoiles
5.8k
Forks
704
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

I tried a modified examples/push.js with a repository in the local file system. The repository exists, as well as the local remote, and the remote is already configured to origin:

[remote "origin"]
    url = ../bare/
    fetch = +refs/heads/*:refs/remotes/origin/*

... and of course, I can push an pull etc. to my local bare repository using bash.

But trying the push.js-example, I get the error

[Error: Unsupported URL protocol]

I tried both, connect and push methods on the remoteResult-object repository.getRemote("origin")

Not sure if this is bug because the command line git operations work.

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par examples/push.js et les appels connect et push de repository.getRemote("origin"), en utilisant la configuration du remote signalée avec url ../bare/. Reproduisez l’erreur Unsupported URL protocol et comparez le comportement avec le push fonctionnel en ligne de commande ; c’est terminé lorsque le remote local utilisant un chemin relatif peut être poussé via l’exemple sans cette erreur.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
git, javascript, node.js
Domaine
tooling
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.