(diperbarui pada 3-29-2019 untuk menggunakan https, bukan ssh, jadi Anda tidak perlu menggunakan kunci ssh)
Sepertinya untuk BitBucket, Anda harus membuat repo online terlebih dahulu. Dengan menggunakan instruksi dari Atlassian , cukup buat repositori BitBucket baru, salin url repositori ke clipboard, dan kemudian tambahkan repositori itu sebagai remote baru ke repositori lokal Anda (langkah lengkap di bawah):
Dapatkan URL Repo
- di repo BitBucket Anda, pilih "Klon" di kanan atas
- pilih "HTTPS", bukan "SSH" di kanan atas dialog
- itu harus menunjukkan url repo Anda di formulir
git clone <repository url>
Tambahkan Remote Menggunakan CLI
cd /path/to/my/repo
git remote add origin https://bitbucket.org/<username>/<reponame>.git
git push -u origin --all
Tambahkan Remote Menggunakan SourceTree
- Repositori> Tambahkan Jarak Jauh ...
- Tempel url repositori BitBucket (
https://bitbucket.org/<username>/<reponame>.git
)
Metode Lama: Membuat & Mendaftarkan Kunci SSH
(metode ini adalah jika Anda menggunakan ssh url daripada https url, yang sepertinya ssh://git@bitbucket.org/<username>/<reponame>.git
. Saya sarankan hanya menggunakan https)
BitBucket sangat bagus untuk repo pribadi, tetapi Anda harus menyiapkan kunci ssh untuk mengotorisasi komputer Anda agar bekerja dengan akun BitBucket Anda. Untungnya Sourcetree membuatnya relatif sederhana:
Membuat Kunci di SourceTree:
- Di
Tools
> Options
, pastikan SSH Client:
disetel ke PuTTY/Plink
bawah General
tab
- Pilih
Tools
>Create or Import SSH Keys
- Di jendela popup, klik
Generate
dan gerakkan mouse Anda untuk memberikan keacakan pada generator kunci
Anda harus mendapatkan sesuatu seperti yang ditunjukkan pada gambar di bawah. Salin kunci publik (disorot dengan warna biru) ke clipboard Anda
- Klik
Save private Key
dan Save public key
untuk menyimpan kunci Anda ke mana pun Anda memilih (mis. Ke <Home Dir>/putty/ssk-key.ppk
dan <Home Dir>/putty/ssh-key.pub
masing - masing) sebelum melanjutkan ke bagian berikutnya
Mendaftarkan Kunci Di BitBucket
- Masuk ke akun BitBucket Anda , dan di kanan atas, klik gambar profil Anda dan klik
Settings
- Buka
SSH Keys
tab di sidebar kiri
- Klik
Add SSH Key
, beri nama, dan tempel kunci publik yang Anda salin pada langkah 4 di bagian sebelumnya
Itu dia! Anda sekarang harus dapat mendorong / menarik ke repositori pribadi BitBucket Anda. Kunci Anda tidak hanya untuk Git, banyak layanan menggunakan kunci ssh untuk mengidentifikasi pengguna, dan bagian terbaiknya adalah Anda hanya memerlukannya. Jika Anda kehilangan kunci (misalnya saat mengganti komputer), cukup ikuti langkah-langkah untuk membuat dan mendaftarkan yang baru.
Catatan samping: Membuat Kunci SSH menggunakan CLI
Ikuti saja tutorial ini
Paste the BitBucket repository url (git@bitbucket.org/<username>/<reponame>.git)
akan memaksa Anda untuk menambahkan kunci ssh. Jika Anda belum memiliki yang sudah ada, akan merepotkan.