InggrisPerancisSpanyol

Ad


favorit OnWorks

git-remote - Online di Cloud

Jalankan git-remote di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah git-remote yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


git-remote - Kelola kumpulan repositori yang dilacak

RINGKASAN


git terpencil [-v | --verbose]
git terpencil menambahkan [-T ] [-M ] [-f] [--[no-]tag] [--mirror= ]
git terpencil mengubah nama
git terpencil menghapus
git terpencil kepala set (-a | --auto | -d | --delete | )
git terpencil set-cabang [--Menambahkan] ...
git terpencil dapatkan-url [--dorong] [--semua]
git terpencil set-url [--dorongan] [ ]
git terpencil set-url --Menambahkan [--dorongan]
git terpencil set-url --menghapus [--dorongan]
git terpencil [-v | --verbose] Menunjukkan [-n] ...
git terpencil memangkas [-n | --lari kering] ...
git terpencil [-v | --verbose] memperbarui [-p | --pangkas] [( | )...]

DESKRIPSI


Kelola kumpulan repositori ("remote") yang cabangnya Anda lacak.

PILIHAN


-v, --bertele-tele
Jadilah sedikit lebih bertele-tele dan tampilkan url jarak jauh setelah nama. CATATAN: Ini harus ditempatkan
antara remote dan subcommand.

PERINTAH


Tanpa argumen, menampilkan daftar remote yang ada. Beberapa sub-perintah tersedia untuk
melakukan operasi pada remote.

menambahkan
Menambahkan remote bernama untuk repositori di . Perintah git fetch
kemudian dapat digunakan untuk membuat dan memperbarui cabang pelacakan jarak jauh / .

Dengan opsi -f, git fetch dijalankan segera setelah informasi jarak jauh adalah
mempersiapkan.

Dengan opsi --tags, git fetch mengimpor setiap tag dari repositori jarak jauh.

Dengan opsi --no-tags, git fetch tidak mengimpor tag dari remote
gudang.

Secara default, hanya tag pada cabang yang diambil yang diimpor (lihat git-fetch(1)).

Dengan t opsi, alih-alih refspec glob default untuk dilacak jarak jauh
semua cabang di bawah referensi/remote/ / namespace, refspec untuk melacak saja
dibuat. Anda dapat memberikan lebih dari satu -t untuk melacak beberapa cabang
tanpa meraih semua cabang.

Dengan M opsi, referensi referensi simbolik/jarak jauh/ /HEAD diatur untuk menunjuk ke
jarak jauh cabang. Lihat juga perintah set-head.

Saat mengambil cermin dibuat dengan --mirror=fetch, referensi tidak akan disimpan di
referensi/jarak jauh/ namespace, melainkan semua yang ada di referensi/ pada remote akan langsung
dicerminkan menjadi referensi/ dalam repositori lokal. Opsi ini hanya masuk akal secara telanjang
repositori, karena pengambilan akan menimpa komit lokal apa pun.

Ketika cermin push dibuat dengan --mirror=push, maka git Push akan selalu berperilaku sebagai
jika --mirror dilewatkan.

mengubah nama
Ganti nama remote bernama ke . Semua cabang dan konfigurasi pelacakan jarak jauh
pengaturan untuk remote diperbarui.

Dalam hal dan adalah sama, dan adalah file di bawah $GIT_DIR/remotes atau
$GIT_DIR/branch, remote diubah ke format file konfigurasi.

menghapus, rm
Hapus remote bernama . Semua cabang dan konfigurasi pelacakan jarak jauh
pengaturan untuk remote dihapus.

kepala set
Menetapkan atau menghapus cabang default (yaitu target dari referensi-simbolis
referensi/jarak jauh/ /HEAD) untuk remote bernama. Memiliki cabang default untuk remote
tidak diperlukan, tetapi memungkinkan nama remote ditentukan sebagai pengganti a
cabang tertentu. Misalnya, jika cabang default untuk Origin diatur ke master, maka
Origin dapat ditentukan di mana pun Anda biasanya menentukan Origin/master.

Dengan -d atau --delete, referensi simbolik ref/remotes/ / KEPALA dihapus.

Dengan -a atau --auto, remote diminta untuk menentukan HEAD-nya, lalu referensi simbolik
referensi/jarak jauh/ /HEAD diatur ke cabang yang sama. misalnya, jika HEAD jarak jauh adalah
menunjuk berikutnya, "git remote set-head Origin -a" akan mengatur referensi-simbolik
ref/remote/Origin/HEAD ke ref/remote/Origin/berikutnya. Ini hanya akan berhasil jika
ref/remote/Origin/next sudah ada; jika tidak maka harus diambil terlebih dahulu.

Menggunakan untuk mengatur referensi referensi simbolik/remote/ / KEPALA secara eksplisit. misalnya, "git
remote set-head Origin master" akan mengatur referensi referensi simbolik/remote/Origin/HEAD ke
ref/remote/asal/master. Ini hanya akan berfungsi jika ref/remote/Origin/master sudah
ada; jika tidak maka harus diambil terlebih dahulu.

set-cabang
Mengubah daftar cabang yang dilacak oleh remote bernama. Ini dapat digunakan untuk melacak
subset dari cabang jarak jauh yang tersedia setelah pengaturan awal untuk jarak jauh.

Cabang bernama akan ditafsirkan seolah-olah ditentukan dengan opsi -t pada git
terpencil menambahkan garis komando.

Dengan --add, alih-alih mengganti daftar cabang yang saat ini dilacak, tambahkan ke itu
daftar.

dapatkan-url
Mengambil URL untuk remote. Konfigurasi untuk alih-alih dan pushInsteadOf adalah
diperluas di sini. Secara default, hanya URL pertama yang terdaftar.

Dengan --dorongan, URL push dikueri daripada mengambil URL.

Dengan --semua, semua URL untuk remote akan dicantumkan.

set-url
Mengubah URL untuk remote. Setel URL pertama untuk jarak jauh yang cocok dengan regex
(URL pertama jika tidak ada diberikan) kepada . Jika tidak cocok
URL apa pun, terjadi kesalahan dan tidak ada yang berubah.

Dengan --dorongan, URL push dimanipulasi alih-alih mengambil URL.

Dengan --Menambahkan, alih-alih mengubah URL yang ada, URL baru ditambahkan.

Dengan --menghapus, alih-alih mengubah URL yang ada, semua URL yang cocok dengan ekspresi reguler adalah
dihapus untuk jarak jauh . Mencoba menghapus semua URL non-push adalah kesalahan.

Perhatikan bahwa URL push dan URL pengambilan, meskipun dapat disetel secara berbeda,
masih harus merujuk ke tempat yang sama. Apa yang Anda dorong ke URL push harus menjadi apa yang Anda
akan melihat apakah Anda segera mengambil dari URL pengambilan. Jika Anda mencoba untuk mengambil
dari satu tempat (misalnya hulu Anda) dan dorong ke tempat lain (misalnya penerbitan Anda
repositori), gunakan dua remote terpisah.

Menunjukkan
Memberikan beberapa informasi tentang remote .

Dengan opsi -n, kepala jarak jauh tidak ditanyakan terlebih dahulu dengan git ls-remote ;
informasi cache digunakan sebagai gantinya.

memangkas
Menghapus semua cabang pelacakan jarak jauh basi di bawah . Cabang-cabang basi ini memiliki
sudah dihapus dari repositori jarak jauh yang dirujuk oleh , tapi tetap
tersedia secara lokal di "jarak jauh/ ".

Dengan opsi --dry-run, laporkan cabang mana yang akan dipangkas, tetapi jangan benar-benar dipangkas
Mereka.

memperbarui
Ambil pembaruan untuk satu set remote bernama di repositori seperti yang didefinisikan oleh
remote. . Jika grup bernama tidak ditentukan pada baris perintah,
parameter konfigurasi remotes.default akan digunakan; jika remote.default tidak
didefinisikan, semua remote yang tidak memiliki parameter konfigurasi
terpencil. .skipDefaultUpdate yang disetel ke true akan diperbarui. (Lihat git-config(1)).

Dengan opsi --prune, pangkas semua remote yang diperbarui.

PEMBAHASAN


Konfigurasi jarak jauh dicapai dengan menggunakan remote.origin.url dan remote.origin.fetch
variabel konfigurasi. (Lihat git-config(1)).

CONTOH


· Tambahkan remote baru, ambil, dan periksa cabang darinya

$git jarak jauh
asal
$ git cabang -r
asal/KEPALA -> asal/master
asal/master
$ git remote tambahkan pementasan git://git.kernel.org/.../gregkh/staging.git
$git jarak jauh
asal
pementasan
$ git fetch pementasan
...
Dari git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
* master [cabang baru] -> pementasan/master
* [cabang baru] pementasan-linus -> pementasan/pementasan-linus
* [cabang baru] pementasan-berikutnya -> pementasan/pementasan-berikutnya
$ git cabang -r
asal/KEPALA -> asal/master
asal/master
pementasan/master
pementasan/pementasan-linus
pementasan/pementasan-berikutnya
$ git checkout -b pementasan pementasan/master
...

· Meniru git clone tetapi lacak hanya cabang yang dipilih

$ proyek mkdir.git
$ cd proyek.git
$git init
$ git remote add -f -t master -m master Asal git://example.com/git.git/
$ git gabungan asal

Gunakan git-remote online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad