Pertanyaan yang diberi tag «git-rebase»

Dengan perintah git-rebase, Anda dapat mengambil perubahan dari satu cabang dan memutarnya kembali di atas cabang lain.

30
Hapus komit dari cabang di Git
Saya ingin tahu cara menghapus komit. Oleh delete, maksud saya seolah-olah saya tidak membuat komit, dan ketika saya melakukan push di masa depan, perubahan saya tidak akan mendorong ke cabang terpencil. Saya membaca git help, dan saya pikir perintah yang harus saya gunakan adalah git reset --hard HEAD. Apakah ini …
3233 git  git-rebase  git-reset 

17
Membatalkan git rebase
Bagaimana saya bisa dengan mudah membatalkan git rebase? Ide saya saat ini hanya pendekatan manual: git checkout pada orang tua komit untuk kedua cabang Buat cabang temp dari sana git cherry-pick semua dilakukan dengan tangan ganti cabang tempat saya rebased oleh cabang yang dibuat secara manual Dalam situasi saya saat …
3180 git  rebase  git-rebase  undo 


11
Git workflow dan rebase vs gabungkan pertanyaan
Saya telah menggunakan Git sekarang selama beberapa bulan pada proyek dengan satu pengembang lain. Saya memiliki beberapa tahun pengalaman dengan SVN , jadi saya rasa saya membawa banyak bagasi ke hubungan itu. Saya telah mendengar bahwa Git sangat baik untuk percabangan dan penggabungan, dan sejauh ini, saya hanya tidak melihatnya. …

7
Cara rebase cabang lokal dengan master jarak jauh
Saya punya proyek kloning dari cabang master dari repositori jarak jauh remote_repo. Saya membuat cabang baru dan saya berkomitmen untuk cabang itu. Pemrogram lain didorong ke remote_repocabang utama. Sekarang saya perlu rebase RB cabang saya ke remote_repomaster. Bagaimana cara melakukannya? Apa perintah untuk mengetik ke terminal?
934 git  clone  git-rebase 

12
Bagaimana cara memilih banyak komitmen
Saya punya dua cabang. Komit aadalah kepala satu, sementara yang lain memiliki b, c, d, edan fdi atas a. Saya ingin pindah c, d, edan funtuk cabang pertama tanpa komit b. Mudah menggunakan cherry pick: checkout cabang pertama cherry-pick satu per satu cke fdan rebase cabang kedua menjadi yang pertama. …






9
Cabang Anda di depan 'asal / master' dengan 3 komit
Saya mendapatkan yang berikut saat menjalankan git status Your branch is ahead of 'origin/master' by 3 commits. Saya telah membaca beberapa posting lain cara untuk memperbaiki ini dijalankan git pull --rebasetetapi apa sebenarnya rebase, akankah saya kehilangan data atau apakah ini cara sederhana untuk melakukan sinkronisasi dengan master?
354 git  git-rebase 

2
Bagaimana cara mendapatkan perubahan "mereka" di tengah git rebit yang bertentangan?
Saya memiliki cabang yang saling bertentangan, branch2 bercabang dari branch1. Katakanlah ketika rebasing branch2pada saat branch1, sementara menyelesaikan konflik, saya memutuskan untuk mengambil beberapa (tidak semua) dari "mereka" (yaitu branch1) file apa adanya. Bagaimana aku melakukan itu? Saya mencoba: git checkout branch1:foo/bar.java fatal: reference is not a tree: TS-modules-tmp:foo/bar.java git …
349 git  rebase  git-rebase 

30
git rebase: "kesalahan: tidak bisa membuat stat 'file': Izin ditolak"
Saya menggunakan git, dan membuat komit kecil diikuti oleh yang besar. Saya memutuskan untuk menggunakan git rebaseuntuk menekan kedua komit bersama sebelum mendorong mereka. (Aku belum pernah melakukan ini sebelumnya.) Jadi saya melakukannya: git rebase -i HEAD~2 Ini memberi saya editor saya, di mana saya memilih untuk memilih komit sebelumnya …
342 git  git-rebase 

5
Edit root komit di Git?
Ada beberapa cara untuk mengubah pesan dari commit di kemudian hari: git commit --amend # for the most recent commit git rebase --interactive master~2 # but requires *parent* Bagaimana Anda bisa mengubah pesan komit dari komit pertama (yang tidak memiliki orang tua)?

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.