(ssh yerine https kullanmak için 3-29-2019 tarihinde güncellendi, böylece ssh anahtarlarını kullanmanıza gerek kalmaz)
Görünüşe göre BitBucket için, önce çevrimiçi bir repo oluşturmanız gerekiyor. Atlassian'daki talimatları kullanarak yeni bir BitBucket deposu oluşturun, depo url'sini panoya kopyalayın ve ardından bu depoyu yerel deponuza yeni bir uzaktan kumanda olarak ekleyin (aşağıdaki adımların tamamı):
Repo URL'sini Al
- BitBucket deponuzda, sağ üstteki "Klonla" yı seçin
- iletişim kutusunun sağ üst kısmında "SSH" yerine "HTTPS" yi seçin
- repo url'nizi formda göstermelidir
git clone <repository url>
CLI Kullanarak Uzaktan Kumanda Ekle
cd /path/to/my/repo
git remote add origin https://bitbucket.org/<username>/<reponame>.git
git push -u origin --all
SourceTree Kullanarak Uzaktan Kumanda Ekle
- Kod Deposu> Uzak Ekle ...
- BitBucket depo url'sini (
https://bitbucket.org/<username>/<reponame>.git
) yapıştırın
Eski Yöntem: SSH Anahtarları Oluşturma ve Kaydetme
(Bu yöntem, https url yerine ssh url kullanıyorsanız, öyle görünüyor ssh://git@bitbucket.org/<username>/<reponame>.git
. Sadece https kullanmanızı tavsiye ederim)
BitBucket, özel depolar için harikadır, ancak bilgisayarınızı BitBucket hesabınızla çalışması için yetkilendirmek için bir ssh anahtarı ayarlamanız gerekir. Neyse ki Sourcetree bunu nispeten basit hale getiriyor:
SourceTree'de Anahtar Oluşturma:
- In
Tools
> Options
, emin olun SSH Client:
ayarlandığında PuTTY/Plink
altında General
sekmesi
- Seç
Tools
>Create or Import SSH Keys
- Açılır pencerede,
Generate
anahtar oluşturucuya rastgelelik vermek için farenizi tıklayıp hareket ettirin.
Aşağıdaki ekran görüntüsünde gösterilenlere benzer bir şey almalısınız. Genel anahtarı (mavi ile vurgulanmış) panonuza kopyalayın
- Bir sonraki bölüme geçmeden önce anahtarlarınızı seçtiğiniz yere (örneğin ve sırasıyla) kaydetmek için
Save private Key
ve tıklayınSave public key
<Home Dir>/putty/ssk-key.ppk
<Home Dir>/putty/ssh-key.pub
Anahtarı BitBucket'a Kaydetme
- BitBucket hesabınıza giriş yapın ve sağ üstte profil resminize tıklayın ve
Settings
- Git
SSH Keys
Sol kenar çubuğundaki sekmesi
- Tıklayın
Add SSH Key
, bir ad verin ve önceki bölümün 4. adımında kopyaladığınız genel anahtarı yapıştırın.
Bu kadar! Artık BitBucket özel depolarınızı itip / çekebilmelisiniz. Anahtarlarınız da sadece Git için değildir, birçok hizmet kullanıcıları tanımlamak için ssh anahtarlarını kullanır ve en iyi yanı, yalnızca birine ihtiyacınız olmasıdır. Anahtarlarınızı kaybederseniz (örneğin, bilgisayar değiştirirken), yeni bir tane oluşturmak ve kaydetmek için adımları izleyin.
Ek not: CLI kullanarak SSH Anahtarları Oluşturma
Sadece bu öğreticiyi takip edin
Paste the BitBucket repository url (git@bitbucket.org/<username>/<reponame>.git)
sizi bir ssh anahtarı eklemeye zorlar. Zaten bir tane yoksa, acı çekecektir.