SORU
27 NİSAN 2011, ÇARŞAMBA


Böyle büyük mükafat 4 ne kadar uzak bir GitHub mevcut yerel bir proje için depo eklerim?

Böyle büyük mükafat 4 Gıt entegrasyonu uzaktan depoları ile uğraşırken biraz tuhaf görünüyor ancak çok açığız. Açıklık getirmek için kullanıyorum OS X sürüm 10.6.7 ve böyle büyük mükafat 4.0.2 (4A2002a).

Yeni Güncellemelerinden 4 bir Proje oluşturmak ve yerel bir Git depo oluşturmak için bu seçeneği kabul ederseniz, her şey yolunda. Yerel olarak işlemek ve bu harika.

Yeni proje GitHub için itmek istiyorum ne zaman bir uzak depo eklemek ve benim yerel değişiklikleri GitHub kadar zorlamak istiyorum. Düzenleyici penceresinde yeni bir Depo olarak böyle büyük mükafat 4 GitHub depo ekleyebilirim ama benim mevcut proje için uzak bir depo olarak ayarlama yöntemi var.

Terminale git komutlarını kullanarak geçin.

git remote add origin https://<username>@github.com/<organization>/<repository>.git

Ben o zaman böyle büyük mükafat 4 dönüp kullanmaya çalışın

Dosya ->Kaynak Denetimi ->Bas...

sonraHangi değişiklikleri itmek için depoyu seçin.iletişim listesi görünürkökenliuzaktan depo. Henüz HTTPS için kimliğimi girmek mümkün değil ettik iyi olan sarı bir göstergesi kimlik Doğrulaması gerekli olduğunu söyleyerek vardır. Ancak ben '' ve 'operasyon' köken ' engellendi. "deposuna erişim gerçekleştirilemedi diyor değişiklikleri itmek için çalışır İtin

Bir iletişim kullanıcı adı ve Şifremi benden sonra isteyen yerel depo var config benim ile önceden doldurulmuş doğru bu okuma olmalı çıkıyor.

Şifremi girdiğimde 4 Güncellemelerinden sonra aşağıdaki hata ile çöküyor

ASSERTION FAILURE in /SourceCache/IDEKit/IDEKit-303/Framework/Classes/SourceControl/IDESourceControlOperationInfo.m:59
Details:  Message sent to invalidated object: <IDESourceControlPushOperationInfo, 0x200bd2a80>. Backtrace for invalidation:
 (null)
Object:   <IDESourceControlPushOperationInfo: 0x200bd2a80>
Method:   -invalidate
Thread:   <NSThread: 0x200020700>{name = (null), num = 1}
Hints:   None

Ben bir Güncellemelerinden yeniden başlatınkökenlidepo alanlarına Ajanda tarayıcı eklendi ve ana kimlik bilgilerinin doğru olduğunu biliyorum bu yüzden GitHub şube bana bir şey değiştirmeden görebiliyorum.

Herkes GitHub Güncellemelerinden 4 kullanarak güvenilir bir şekilde yerel bir proje ile başlayan ilk buldu?

Ben ilk Bas başarısız görünüyor olsa da, böyle büyük mükafat olarak bir proje ile mevcut bir GitHub depo klon, böyle büyük mükafat ile açın 4, 2. bas iş yaptı. Belki de böyle büyük mükafat 4 ile mutlak sıfırdan benim için depoyu oluşturma başlayan en iyi desen değil böyle büyük mükafat 4 sonraki bir sürümü Gıt takım geliştirmek kadar).

BİR ÇÖZÜMÜN DAHA FAZLA BİLGİ İLE DÜZENLEYİN

Bu örnekte, yalnızca gerçekten GitHub depo ekleyerek ilk proje için geçerlidir. Aklında hala orada aşağıdaki adımları ile daha iyi, rulman olduğunu düşünüyorum gibi bazı Güncellemelerinden 'frikiklerinden' bu çözüm. gibi gibi

  1. Liste öğesi
  2. 'Depo' Güncellemelerinden Hoş Geldiniz iletişim. dan bağlanmak
  3. Konum için GitHub SSH URL kullanın
  4. Ona bir isim verin (RepositoryNameve bir dizine kopyala
  5. 1. girişimi içeriğini indirilmiş olmasına rağmen başarısız görünür
  6. Tekrar deneyin ve işe yarıyor.
  7. Şimdi yeni bir Depo GitHub SSH uzak URL Kaynak Seti ile Düzenleyici penceresinde tanımlanır.
  8. Sadece klonlanmış dizin içinde Yeni bir Proje oluşturmak, ancak bu proje 'seçeneği. yerel git deposu Oluşturmak tik YOK
  9. İlk yapmak yerel Gıt depoya gönder.
  10. Kaynak Denetimi - ^ Deneyin . İtme ve Güncellemelerinden 4 'operasyonu deposuna erişim gerçekleştirilemediRepositoryNamereddedildi. Kullanıcı adı ve parolanızı kontrol edin
  11. Kaynak Denetimi - ^ Deneyin . İtme ve Güncellemelerinden 4 uzaktan Depo iletişim tekrar açılır ama bu sefer uzaktaki bir Depo olarak tespit ettikökenli. Yanında sarı bir top var ve 'Kimlik Doğrulaması gerekiyor'.
  12. Tıklayarak 'Gönderme' daha uzak İtin çalışmaya neden oldu.

Bir şey fark ettim ve yönetilen çalışmak, henüz bir yanıt iletileri geri GitHub ile giriş hash değeri ve mesaj gibi olsun bildirdi Güncellemelerinden Günlük navigator gibi, Bas hataları olsa da İtme başarılı olarak GitHub ilgili.

Daha iyi bir çözüm bulan kimse var mı?

CEVAP
19 Mart 2012, PAZARTESİ


Varolan bir projeyi GitHub için itmek için böyle büyük mükafat ya da başka bir uzak depo buldum!

Önkoşul

  • Ben bir proje Güncellemelerinden 4 tarafından yaratılmış olduğunu varsayalımileyerel ve git deposu.
  • Boş bir depo (bunu diyorum . git remote oluşturduğunuz ^em>RemoteRepositoryaşağıdaki örnek)

Uzak itin

  1. AçıkOrganizatörböyle büyük mükafat olarak bir gidinDepolarıtab

  2. İlk tıklatınUzaktan kumandave sonra "Uzaktan Ekle"

    Xcode Organizer

  3. Bir girinUzak AdveKonum: uzaktan Depo ve tıklama oluşturmak

    Add a remote dialog

  4. Sonra projenizi seçin ve File -> Source Control -> Push ... açın

    open push dialog

  5. Uzaktan havuzunu seçin ve bağlanabilir kadar bekleyin! ArayınOluşturunparantez içinde.

    push dialog

  6. Şimdi eski proje GitHub yayımlanır

    result on GitHub

Umuyorum sizin için de çalışıyor! Benim durumumda ile çalışırher uzak git deposu.

Lütfen bir şey belirsiz ise twitter ADN bana ulaşın ya da kötü İngilizce yazmış!

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jeremy Gallman

    Jeremy Gallm

    11 NİSAN 2012
  • laptopmag

    laptopmag

    25 Ocak 2008
  • SPBedition

    SPBedition

    24 HAZİRAN 2013