Non, si tu veux dire: avoir un local repo avec deux télécommandes (une GitHub et un Bitbucket).
Vous ne pouvez définir qu'une distance avec le client, et ce sera soit un GitHub un ou Bitbucket.
Oui, si vous limiter à une seule distance, vous pouvez utiliser GitHub pour Windows avec tout en amont des pensions.
Le processus d'ajout d'un en amont repo est désormais plus facile avec le (toujours) mis à jour GitHub pour Windows app:
sélectionnez l'URL, puis faites glisser le texte à partir de votre navigateur, et le déposer dans l'GitHub pour Windows app. Il va automatiquement ajouter le référentiel.
![draganddrop]()
(Original de la réplique février 2013)
Pour "GitHub pour Windows" à publier (au lieu de "pousser à GitHub"), vous devez définir une distance "origin
" (dans les paramètres de votre local pensions) en utilisant le https adresse de l'Bitbucket repo:
https://user@bitbucket.org/user/repo
Donc, si vous créez un local pensions par le biais de "GitHub pour Windows", vous pouvez ajouter, par le biais de ses paramètres, le droit à distance:
![remote]()
Notez que la première actualisation sera le déclencheur d'un écran de connexion, dans l'ordre pour vous d'entrer votre adresse http d'informations d'identification que vous utilisez sur les bitbucket.org: ils seront mis en cache (et crypté) par GitHub pour Windows pour la durée de votre session en cours.
![login]()
(Voir "Mot de passe de mise en Cache" et "git: 'credential-cache
' n'est pas une commande git", pour en savoir plus sur ce mécanisme de mise en cache des informations d'identification, récemment introduit avec Git 1.7.9+)
Toute modification que vous faites localement, il sera ramassé par le GitHub pour Windows client (vous devrez peut-être quitter le repo (à gauche de la flèche dans le coin supérieur gauche de l'GitHub pour Windows client et cliquez de nouveau sur votre dépôt Bitbucket: qui sera le déclencheur d'une actualisation):
![commit]()
La clé dans la capture d'écran suivante est dans le mot "publish
" (au lieu de "push to GitHub
").
C'est parce que la distance "origine" est un https.
![publish in GitHub app]()
Cliquez sur "publier" et vous verrez votre repo état "in sync
":
![in sync]()
Ruée vers bitbucket.org pour vérifier si, en effet GitHub pour Windows n'a pousser à Bitbucket:
![published]()