Pertanyaan yang diberi tag git

129
Bagaimana cara saya melakukan rebase pada komit pertama?

Saya biasa git initmembuat repo baru, lalu membuat tiga komit. Sekarang saya ingin melakukan rebase untuk kembali dan mengubah komitmen pertama saya, tetapi jika saya melakukannya git rebase -i HEAD~3mengeluh! Jika saya mencoba hal yang sama dengan HEAD~2maka itu agak berhasil tetapi hanya...

128
Gunakan perintah git "log" di folder lain

Saya memiliki beberapa file php di Folder A (yang merupakan proyek git). Di file php ini saya ingin menjalankan "git log" tetapi untuk folder B. Folder B adalah proyek git lain (jadi log berbeda antara A dan B). Bagaimana saya bisa melakukannya dengan perintah

128
GIT: Checkout ke folder tertentu

Saya ingin menggunakan sesuatu yang mirip dengan: git checkout -- <path>/<file> tapi saya ingin checkout file ke beberapa folder yang saya pilih, daripada menimpa lokal <path>/<file>. Ada

128
Kembalikan rentang komit di git

Bagaimana cara mengembalikan rentang komit di git? Dari melihat dokumentasi gitrevision , saya tidak dapat melihat cara menentukan kisaran yang saya butuhkan. Sebagai contoh: A -> B -> C -> D -> E -> HEAD Saya ingin melakukan hal yang setara dengan: git revert B-D dimana...

128
Git push submodule

Jika saya memodifikasi submodule, dapatkah saya mendorong komit kembali ke asal submodule, atau akankah itu memerlukan kloning? Jika clone, dapatkah saya menyimpan clone di dalam repositori

128
Klon GitHub dari pull request?

Saya ingin mengkloning repositori dari GitHub. Masalahnya adalah saya tidak menginginkan cabang utama; Saya ingin versi dalam permintaan penarikan yang tidak disetujui ini . Apakah mungkin bagi saya untuk menggandakan versi permintaan penarikan alih-alih repositori

128
Git 'fatal: Tidak dapat menulis file indeks baru'

Saya telah melihat banyak utas lain tentang ini dan mereka tidak membantu. Saya memiliki repo yang sangat sederhana - dua file JavaScript. Saya memiliki 100+ GB di Macbook. Ketika saya mencoba untuk memindahkan file ke subdirektori dan tahapan secara lokal perubahan yang saya dapatkan ......

128
Bagaimana cara mendapatkan histori komit hanya untuk satu cabang?

Katakanlah saya membuat cabang baru my_experimentdari masterdan membuat beberapa komitmen my_experiment. Jika saya lakukan git logketika dinyalakan my_experiment, saya melihat komit dibuat untuk cabang ini, tetapi juga komit dibuat mastersebelum my_experimentscabang dibuat. Saya akan merasa sangat...

128
Git diff untuk hanya menampilkan garis yang telah dimodifikasi

Ketika saya melakukan git diff, itu menunjukkan baris yang telah ditambahkan: + this line is added garis yang telah dihapus: - this line is removed tetapi juga menunjukkan banyak baris yang tidak dimodifikasi: this line is not modified this line is also not modified Ini menghasilkan git...