GNU/Linux >> Belajar Linux >  >> Ubuntu

Tag Pembayaran Git

Pendahuluan

Tag Git membantu pengembang membuat titik sumber selama pengembangan. Tujuan utamanya adalah untuk menandai dan mereferensikan versi rilis. Checkout berfungsi dengan objek Git apa pun, termasuk tag.

Tutorial ini akan menunjukkan cara memeriksa tag Git dengan benar.

Prasyarat

  • Git diinstal dan dikonfigurasi.
  • Remote Git yang dikloning atau proyek yang disiapkan secara lokal.
  • Akses ke baris perintah/terminal.

Tag Pembayaran Git

Untuk menemukan nama tag dan checkout tag Git, ikuti langkah-langkah di bawah ini:

1. Cantumkan nama tag yang diambil dari repositori jarak jauh dengan:

git tag

Atau, cari nama tag dengan pola tertentu:

git tag -l "<pattern>"

Misalnya:

git tag -l "v2.*"

Lanjutkan ke langkah terakhir setelah Anda menemukan nama tag yang ingin Anda bayar.

2. Periksa tag dengan:

git checkout <tag name>

Misalnya:

git checkout v2.1

Perintah tersebut membuat repositori masuk ke status KEPALA Terpisah .

Negara memungkinkan melihat, membuat perubahan, dan melakukan. Namun, tidak ada cabang khusus yang melacak perubahan ini. Untuk mengonfirmasi ini, jalankan perintah berikut:

git branch

Outputnya menunjukkan komit yang saat ini terkait dengan revisi tertentu, bukan cabang.

Periksa Tag Git sebagai Cabang

Untuk memeriksa tag Git sebagai cabang, buat cabang baru dan tambahkan nama tag:

git checkout -b <new branch name> <tag name>

Misalnya, untuk melihat v2.1 tag ke version2.1 cabang, gunakan:

git checkout -b version2.1 v2.1

Output mengkonfirmasi sakelar cabang.

Cetak log ke konsol untuk memverifikasi kode dimulai dari tag:

git log --oneline --graph

Tekan q untuk keluar dari log. Untuk mendorong perubahan dari cabang lokal, setel cabang hulu dan masukkan kodenya.

Cara Memeriksa Tag Git Terbaru

Ikuti langkah-langkah di bawah ini untuk melihat tag Git terbaru:

1. Ambil tag terbaru dari repositori:

git fetch --tags

Perintah mengambil satu tag baru dari repositori jarak jauh.

2. Gunakan git describe perintah untuk mengambil tag terbaru dengan komit dan menyimpan informasi ke dalam $tag variabel cangkang:

tag=$(git describe --tags `git rev-list --tags --max-count=1`)

Gunakan perintah echo untuk menampilkan nama tag. Variabel menyimpan tag dengan komit terbaru dari semua cabang.

3. Terakhir, checkout tag ke cabang baru dengan:

git checkout $tag -b latest

Cabang latest sekarang melacak perubahan yang dibuat mulai dari tag terbaru.


Ubuntu
  1. Instal Git di Ubuntu 20.04 - Panduan langkah demi langkah?

  2. Git Pelengkapan otomatis?

  3. Integrasi Git Nautilus?

  1. Cara Menyelesaikan Konflik Penggabungan di Git

  2. Cara Memperbarui Git

  3. Apa Perbedaan Antara Git Switch dan Checkout?

  1. Apa Itu Git?

  2. Apa itu Repositori Git?

  3. Bagaimana Git Bekerja?