Rumah >Peranti teknologi >industri IT >Ketahui mengenai Kajian Kod di Bitbucket Cloud

Ketahui mengenai Kajian Kod di Bitbucket Cloud

Christopher Nolan
Christopher Nolanasal
2025-02-17 09:41:09607semak imbas

Learn About Code Review in Bitbucket Cloud

Artikel ini ditaja oleh Bitbucket. Terima kasih kerana menyokong penaja yang membuat SitePoint mungkin.

sasaran

Ketahui cara menggunakan permintaan tarik untuk semakan kod dengan menambahkan petikan motivasi kepada repositori rakan sepasukan anda.

Task Brief

Anda telah mula menguasai cara menggunakan git di repositori anda sendiri. Tetapi bagaimana jika pasukan anda sedang dalam perjalanan di alam semesta dan anda mahu dapat bekerjasama di gudang yang sama? Lengkapkan tutorial ini untuk mengetahui petua untuk semakan kod.

Topik dilindungi:

    repositori sub-Tammate, membuat permintaan tarik, dan menyumbang kod kepada repositori rakan sepasukan.

mengenai cawangan

Apabila anda menggunakan repositori bitbucket awam untuk pengguna lain, anda biasanya telah membaca kebenaran kepada kod, tetapi tiada kebenaran menulis. Di sinilah konsep Cawangan dimainkan. Inilah cara ia berfungsi:

  • Repositori cawangan untuk menyalinnya ke akaun anda sendiri.
  • klon repositori cawangan dari Bitbucket ke sistem tempatan anda.
  • Buat perubahan kepada repositori tempatan.
  • Tolak perubahan pada repositori cawangan anda pada bitbucket.
  • Buat permintaan tarik dari repositori asal cawangan anda untuk menambah perubahan yang anda buat.
  • menunggu pemilik gudang menerima atau menolak perubahan anda.

Jika pemilik repositori menerima permintaan tarik, Bitbucket akan menggabungkan perubahan kod anda ke repositori asal. Kami mengesyorkan agar anda menggunakan cawangan dan menarik permintaan walaupun pemilik repositori memberi anda kebenaran untuk repositori awam. Semasa menarik adalah sebahagian daripada aliran kerja Git dan mercurial, menarik permintaan dan cawangan hanyalah konsep yang digunakan oleh perkhidmatan hosting repositori seperti Bitbucket.

gudang rakan sepasukan cawangan

kerana tidak semua ahli pasukan anda berada di stesen angkasa Bitbucket pada masa yang sama, salah seorang ahli pasukan anda menganggapnya adalah idea yang baik untuk mengumpulkan beberapa petikan yang memberi inspirasi, sama ada mereka merancang stesen angkasa baru di cincin Saturnus atau mengambil Risiko pergi ke sistem solar baru, dan sesiapa sahaja boleh merujuk kepada petikan terkenal ini! Rakan sepasukan anda memulakan gudang yang menganggap sesiapa boleh menyumbang dan memberi inspirasi kepada orang lain. Anda memutuskan untuk menambah petikan yang terkenal.

Dalam contoh ini, anda akan mengeluarkan repositori awam milik pengguna bernama tutorial.

  1. Dari alat DVCS yang anda gunakan, gunakan medan carian di sudut kanan atas Bitbucket untuk mencari salah satu repositori berikut:
    • Untuk git, cari tutorial/tutorials.git.bitbucket.org repository.
    • Untuk mercurial, cari tutorial/tutorials.bitbucket.org repository. Learn About Code Review in Bitbucket Cloud
  2. Dalam repositori yang anda buka, klik "Cawangan" di sebelah kiri skrin. Sistem memaparkan halaman cawangan. Learn About Code Review in Bitbucket Cloud
  3. Tukar nama ke, sebagai contoh, myTeamQuotes.
  4. Dalam medan keterangan, masukkan "Petikan Inspirasi Pasukan Saya".
  5. Nyahtanda "Keizinan Pengguna/Kumpulan Repositori yang mewarisi".
  6. Tekan "Repositori Cawangan".

salin cawangan anda dan buat perubahan pada repositori

Adakah anda mendapat cadangan untuk berkongsi dengan rakan sepasukan anda? Mari salin repositori cawangan ke sistem tempatan anda supaya anda dapat menambahkannya.

Saya menggunakan git!

Langkah 1. Pengklonkan cawangan anda ke sistem tempatan anda

  1. Dari halaman "Gambaran Keseluruhan" Repositori Cawangan di Bitbucket, klik "klon" di sebelah kiri. Kotak dialog klon pop timbul akan dipaparkan. Secara lalai, dialog pengklonan menetapkan protokol ke HTTPS melainkan jika anda mempunyai set SSH untuk Git. Learn About Code Review in Bitbucket Cloud

  2. Dari kotak dialog pengklonan pop timbul, salin perintah pengklonan yang diserlahkan.

    • Dari tetingkap terminal anda, ubah direktori ke direktori repositori anda.
      <code>$ cd ~/repos</code>
    • Tampalkan arahan yang anda salin dari Bitbucket ke baris arahan dan tekan Enter.
    • Apabila terminal meminta kata laluan anda, masukkan kata laluan bitbucket anda. Ini adalah kata laluan yang anda masukkan semasa anda membuat akaun Bitbucket anda. Jika anda membuat akaun dengan menghubungkan ke Google atau Facebook, gunakan kata laluan anda untuk akaun tersebut. Pada ketika ini, tetingkap terminal anda sepatutnya kelihatan seperti berikut:
      <code>$ cd ~/repos
      $ git clone https://emmap1@bitbucket.org/emmap1/myteamquotes.git
      Cloning into 'myteamquotes'...
      Password for 'https://emmap1@bitbucket.org':
      remote: Counting objects: 15, done.
      remote: Compressing objects: 100% (15/15), done.
      remote: Total 15 (delta 4), reused 0 (delta 0)
      Unpacking objects: 100% (15/15), done.
      Checking connectivity... done.</code>

    Anda kini mempunyai repositori bercabang di sistem tempatan anda.

Langkah 2. Buat perubahan kepada sumber gudang

Repositori ini mengandungi laman web yang mengandungi fail editme.html. Fail ini menyenaraikan petikan inspirasi dari rakan sepasukan ruang anda. Kini giliran anda untuk merakam petikan inspirasi ... atau hanya sebut harga yang anda suka. Tolong lakukan perkara berikut untuk menyumbang kepada repositori ini:

  1. Gunakan Google atau enjin carian lain untuk mencari petikan kegemaran anda.
  2. Navigasi ke folder direktori yang mengandungi fail repositori anda (serupa dengan ~/repos/myTeamQuotes).
  3. Gunakan editor teks untuk membuka fail editme.html.
  4. pergi dan tambahkan petikan pilihan anda. Jika anda lebih suka, anda boleh menambah pautan imej ke tawaran anda, letakkannya di atas tag>. Berikut adalah contoh menambah kandungan:
<code class="language-html"><p>Your favorite quote here</p></code>

Selebihnya teks ditinggalkan kerana ia berada di luar skop permintaan prompt untuk pemeliharaan dan pemeliharaan imej.

Atas ialah kandungan terperinci Ketahui mengenai Kajian Kod di Bitbucket Cloud. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn