Pertanyaan yang diberi tag «git-branch»

git-branch adalah perintah Git yang mengelola cabang.



11
Cari tahu pembuat cabang Git
Saya ingin mencari tahu siapa yang membuat cabang. Saya bisa melakukannya dengan: git branch -a | xargs -L 1 bash -c 'echo "$1 `git log --pretty=format:"%H %an" $1^..$1`"' _ Namun, ini mengembalikan committer terakhir per cabang, belum tentu orang yang membuat cabang.
159 git  git-branch 

3
Apa perbedaan antara cabang lokal, cabang pelacakan lokal, cabang jarak jauh dan cabang pelacakan jarak jauh?
Saya baru saja mulai menggunakan Git dan saya benar-benar bingung antara cabang-cabang yang berbeda. Adakah yang bisa membantu saya untuk mencari tahu apa tipe cabang berikut ini? cabang lokal cabang pelacakan lokal cabang terpencil cabang pelacakan jarak jauh Apa perbedaan di antara mereka? Dan bagaimana mereka bekerja satu sama lain? …

6
Mengapa git-rebase memberi saya menggabungkan konflik ketika semua yang saya lakukan adalah menekan komitmen?
Kami memiliki repositori Git dengan lebih dari 400 komit, beberapa lusin pertama adalah banyak trial-and-error. Kami ingin membersihkan komitmen ini dengan menekan banyak menjadi satu komit. Tentu saja, git-rebase sepertinya jalan yang harus ditempuh. Masalah saya adalah bahwa itu berakhir dengan menggabungkan konflik, dan konflik ini tidak mudah untuk diselesaikan. …


6
Git mendorong cabang dari satu remote ke yang lain?
Saya memiliki pengaturan remote berikut: $ git remote korg rorg Dan cabang-cabang berikut: $ git branch -a * (no branch) remotes/korg/gingerbread remotes/korg/gingerbread-release remotes/korg/honeycomb remotes/korg/honeycomb-mr1-release remotes/korg/master remotes/m/android-2.3.3_r1 -> refs/tags/android-2.3.3_r1a remotes/m/gingerbread -> korg/gingerbread Sekarang saya ingin mendorong semua cabang jarak jauh dari korgke rorgjarak jauh. Bagaimana aku melakukan itu? Lebih disukai tanpa …

11
Hapus cabang di Bitbucket
Saya telah membuat banyak cabang di salah satu repositori kami. Cabang-cabang itu untuk pengujian sebelum akan ditarik ke master. Sekarang saya melihat banyak dari mereka dalam daftar dan mereka kita tidak akan pernah menggunakannya lagi. Bagaimana cara menghapus cabang-cabang itu langsung ke Bitbucket?

4
Memiliki cabang pribadi dari repo publik di GitHub?
Saya memiliki proyek PHP publik dalam repo GitHub, yang hanya berisi satu cabang (master). Saya ingin memiliki cabang / garpu terpisah yang bersifat pribadi untuk saya (saya telah membayar untuk repo GitHub pribadi). Saya ingin menggabungkan perubahan dari cabang / garpu pribadi ke repo publik, dan sebaliknya. Dengan mengingat hal …
128 github  git-branch  fork 


8
Bagaimana cara 'git pull' ke cabang yang bukan yang sekarang?
Ketika Anda berjalan git pulldi mastercabang, itu biasanya menarik dari origin/master. Saya berada di cabang berbeda yang dipanggil newbranch, tetapi saya perlu menjalankan perintah yang melakukan git pulldari origin/masterke mastertetapi saya tidak dapat menjalankan git checkoutuntuk mengubah cabang yang dipilih sampai setelah penarikan selesai. Apakah ada cara untuk melakukan ini? …
126 git  branch  git-branch 

11
Ubah HEAD jarak jauh Git agar mengarah ke sesuatu selain master
Bagaimana cara menyetel referensi HEAD remote Git untuk mengarah ke sesuatu selain "master"? Proyek saya memiliki kebijakan untuk tidak menggunakan cabang "master" (semua cabang memiliki nama yang bermakna). Selain itu, repositori master kanonik hanya dapat diakses melalui ssh: //, tanpa akses shell (seperti GitHub atau Unfuddle). Masalah saya adalah bahwa …

1
Perbarui cabang lama terhadap master dalam repo Git
Saya memiliki repositori Git yang memiliki cabang (lokal dan jarak jauh) yang sudah usang. Saya ingin memperbarui cabang ini dengan cabang utama, tetapi saya tidak tahu bagaimana melakukan ini. Mungkin juga akan ada banyak konflik penggabungan. Bagaimana cara membawa atau memperbarui cabang kedaluwarsa ini ke keadaan yang sama dengan cabang …
123 git  git-branch 


1
git pemangkasan jarak jauh - tidak menunjukkan cabang yang dipangkas sebanyak yang saya harapkan
Dari halaman manual: Deletes all stale tracking branches under <name>. These stale branches have already been removed from the remote repository referenced by <name>, but are still locally available in "remotes/<name>". Jadi saya menghapus banyak cabang menggunakan git push origin :staleStuff dan kemudian lari git remote prune origin Namun, hanya …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.