Git – Dorong Perubahan ke Cabang Git Jarak Jauh

Git Push Changes Remote Git Branch



Dalam artikel ini, saya akan menunjukkan kepada Anda cara mendorong (mengunggah) repositori Git lokal Anda ke repositori Git jarak jauh yang dihosting di layanan cloud Git seperti GitHub/BitBucket dll. Saya juga akan menunjukkan kepada Anda bagaimana mendorong perubahan yang Anda lakukan. telah dibuat di repositori Git lokal Anda ke repositori Git jarak jauh. Jadi, mari kita mulai.

' >index.html







Seperti yang Anda lihat, file baru index.html dibuat.



Sekarang, tahap file sebagai berikut:



$git tambahkan.





Buat komit baru sebagai berikut:

$git komit -M 'komit awal'



Komitmen baru komitmen awal dibuat.

Komit baru akan muncul di git log seperti yang Anda lihat pada tangkapan layar di bawah ini.

$git log --oneline

Membuat Repositori Git Jarak Jauh GitHub Kosong:

Sekarang, Anda harus membuat repositori GitHub jarak jauh yang kosong pada layanan cloud Git apa pun yang Anda inginkan. Jika Anda menggunakan GitHub seperti saya, masuk ke akun GitHub Anda. Sekarang, untuk membuat repositori GitHub baru, klik pada + ikon dan kemudian klik pada Repositori baru .

Sekarang, ketik a nama untuk repositori baru. Jika Anda mau, ketik a keterangan (opsional). Pilih Publik atau Pribadi tergantung pada apakah Anda ingin mengatur repositori publik atau pribadi. Sekarang, pastikan Inisialisasi repositori ini dengan README tidak diperiksa. Terakhir, klik Buat repositori .

Repositori GitHub kosong harus dibuat. Ini adalah repositori Git jarak jauh kami. URL repositori diberikan di bawah ini seperti yang Anda lihat di bagian yang ditandai pada tangkapan layar di bawah.

Menambahkan Informasi Repositori Jarak Jauh ke Repositori Git Lokal:

Sekarang, salin URL repositori GitHub. Anda dapat melakukannya dengan mengklik ikon seperti yang ditandai pada gambar di bawah.

Sekarang, Anda harus menambahkan URL GitHub ke repositori lokal Anda. Untuk melakukannya, jalankan perintah berikut:

$git remotetambahkan asal https://github.com/dev-shovon/proyek-saya.git

Di Sini, asal adalah nama atau alias dari URL repositori GitHub yang baru saja Anda tambahkan. Anda harus menggunakan alias setiap kali Anda mendorong repositori lokal Anda atau mengubah repositori lokal Anda ke repositori GitHub jarak jauh.

Anda dapat membuat daftar semua repositori jarak jauh yang telah Anda tambahkan sebagai berikut:

$git remote -v

Seperti yang Anda lihat, URL repositori GitHub yang baru saja saya tambahkan ada di sini. Ini disebut sebagai asal.

Mendorong Repositori Git Lokal ke Repositori Git Jarak Jauh:

Sekarang, Anda dapat mendorong cabang default menguasai dari repositori Git lokal Anda ke repositori GitHub jarak jauh sebagai berikut:

$git push -utuan asal

Di Sini, asal adalah alias dari URL repositori Git (GitHub dalam hal ini) jarak jauh dan menguasai adalah cabang yang ingin Anda dorong ke repositori Git jarak jauh.

CATATAN: NS -u option hanya digunakan untuk push pertama dari setiap cabang saja. Karena, saya mendorong lokal menguasai cabang ke repositori GitHub untuk pertama kalinya, saya telah menambahkan -u pilihan di sini. Ini menciptakan cabang pelacakan untuk menguasai cabang. Lain kali Anda mendorong apa pun ke menguasai cabang, Anda tidak harus menggunakan -u pilihan lagi.

Anda akan diminta untuk memberikan nama pengguna dan kata sandi akun GitHub Anda. Setelah Anda melakukannya, isi cabang default menguasai dari repositori Git lokal Anda akan didorong ke repositori GitHub.

Seperti yang Anda lihat, menguasai cabang diunggah ke repositori GitHub kosong yang telah saya buat sebelumnya.

Mendorong Perubahan Lokal ke Repositori Git Jarak Jauh:

Sekarang, mari kita buat perubahan sederhana pada index.html file di repositori Git lokal saya.

Seperti yang Anda lihat, saya telah memodifikasi index.html mengajukan.

$status git

Sekarang, tahap perubahan sebagai berikut:

$git tambahkan.

Sekarang, komit perubahan sebagai berikut:

$git komit -M 'menambahkan paragraf ke halaman index.html'

Perubahan harus dilakukan.

Komit baru terdaftar di git log seperti yang Anda lihat pada tangkapan layar di bawah ini.

$git log --oneline

Sekarang, dorong perubahan lokal menguasai cabang ke repositori GitHub sebagai berikut:

$git pushtuan asal

Perubahan harus didorong ke repositori GitHub.

Seperti yang Anda lihat, repositori GitHub diperbarui.

Mendorong Cabang Lain ke Repositori Git Jarak Jauh:

Di bagian ini, saya akan menunjukkan kepada Anda cara mendorong cabang lain ke repositori GitHub dan juga mendorong perubahan ke cabang-cabang ini ke repositori GitHub.

Pertama, buat cabang baru, katakanlah yaitu-perbaiki sebagai berikut:

$git cabangyaitu-perbaiki

Sekarang, checkout ke cabang yang baru dibuat yaitu-perbaiki sebagai berikut:

$git checkoutyaitu-perbaiki

Sekarang, buat sedikit perubahan pada index.html mengajukan.

Sekarang, tahap perubahan sebagai berikut:

$git tambahkan.

Sekarang, buat komit sebagai berikut:

$git komit -M 'diperbaiki yaitu masalah'

Sekarang, dorong cabang yang baru dibuat yaitu-perbaiki ke repositori GitHub sebagai berikut:

$git push -uasal yaitu-perbaiki

NS yaitu-perbaiki cabang harus didorong ke repositori GitHub.

Seperti yang Anda lihat, yaitu-perbaiki cabang didorong ke repositori GitHub.

Sekarang, Anda dapat mendorong perubahan apa pun dari yaitu-perbaiki cabang menggunakan git push perintah tanpa -u pilihan.

Buat sedikit perubahan pada index.html mengajukan.

Tahap perubahan dan buat komit sebagai berikut:

$git tambahkan.
$git komit -M 'menambahkan garis horizontal ke halaman'

Sekarang, dorong perubahan dari yaitu-perbaiki cabang ke repositori GitHub sebagai berikut:

$git pushasal yaitu-perbaiki

Perubahan dari yaitu-perbaiki cabang harus didorong ke repositori GitHub.

Seperti yang Anda lihat, komit baru ditampilkan di halaman repositori GitHub.

Jadi, begitulah cara Anda mendorong perubahan ke cabang Git jarak jauh. Terima kasih telah membaca artikel ini.