Użyj GitHub dla Windows zarówno dla Bitbucket jak i GitHub
Czy jest możliwe używanie GitHub dla Windows zarówno dla Bitbucket jak i GitHub naraz?
Na przykład, Czy Mogę mieć repo na obu stronach wyświetlane w programie, a kiedy commit / synch repo, to wcisnąć do odpowiedniego repo na odpowiedniej stronie internetowej?
3 answers
Nie, jeśli masz na myśli: posiadanie lokalnego repo z dwoma pilotami (jednym GitHub i jednym Bitbucket).
Możesz zdefiniować tylko jeden zdalny z tym klientem i będzie to albo GitHub, albo Bitbucket.
Tak, jeśli ograniczysz do jednego pilota, możesz użyć GitHub Dla Windows z dowolnym repo.
Proces dodawania repo jest teraz łatwiejszy dzięki (stale) aktualizowanej aplikacji GitHub Dla Windows:Wybierz adres URL następnie przeciągnij tekst z przeglądarki i upuść go w aplikacji GitHub Dla Windows. Automatycznie doda repozytorium.
(oryginalna odpowiedź luty 2013)
Aby "GitHub dla Windows" mógł opublikować (zamiast "naciskać na GitHub"), musisz zdefiniować zdalny"origin
" (w Ustawieniach lokalnego repo) używając adresu https Bitbucket repo:
https://[email protected]/user/repo
Więc jeśli utworzysz lokalny repo poprzez "GitHub dla Windows", można dodać, poprzez jego ustawienia, prawy Pilot:
Zwróć uwagę, że pierwsze odświeżenie spowoduje uruchomienie ekranu logowania, aby wprowadzić poświadczenie http, którego używasz bitbucket.org: będą one buforowane (i szyfrowane) przez GitHub dla Windows na czas trwania bieżącej sesji.
Git: 'credential-cache
' nie jest poleceniem git ", aby dowiedzieć się więcej na temat buforowania poświadczeń mechanizm, niedawno wprowadzony z Git 1.7.9+)
Wszelkie modyfikacje, które wykonujesz lokalnie, zostaną odebrane przez Klienta GitHub dla Windows (być może będziesz musiał wyjść z repo (strzałka w lewo w lewym górnym rogu klienta GitHub dla Windows i ponownie kliknąć lokalne repozytorium Bitbucket: spowoduje to odświeżenie):
Klucz na następnym screenie znajduje się w słowie "publish
" (zamiast "push to GitHub
").
Dzieje się tak dlatego, że odległe "pochodzenie" jest https.
Kliknij "Publikuj", a zobaczysz status repo ustawiony na "in sync
":
Rush to bitbucket.org aby sprawdzić, czy rzeczywiście GitHub Dla Windows wcisnął Bitbucket:
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 12:17:34
Istnieje również nowy klient windows, którego możesz używać z bitbucket. Wypróbowałem go dzisiaj i myślę, że jest to lepszy produkt.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-04-03 21:49:52
Istnieje teraz jeszcze łatwiejszy sposób, aby GitHub Dla Windows połączył się z kontem Bitbucket. Sprawdź poniższy link.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-05-30 20:58:07