Pertanyaan yang diberi tag git

454
Menemukan titik cabang dengan Git?

Saya memiliki repositori dengan cabang master dan A dan banyak aktivitas penggabungan antara keduanya. Bagaimana saya bisa menemukan komit di repositori saya ketika cabang A dibuat berdasarkan master? Repositori saya pada dasarnya terlihat seperti ini: -- X -- A -- B -- C -- D -- F (master) \ /...

454
Cara unstage sejumlah besar file tanpa menghapus konten

Saya tidak sengaja menambahkan banyak file sementara menggunakan git add -A Saya berhasil menghapus file dengan menggunakan perintah berikut dan berhasil menghapus indeks kotor. git ls-files -z | xargs -0 rm -f git diff --name-only --diff-filter=D -z | xargs -0 git rm --cached Perintah di atas...

450
git error: gagal mendorong beberapa referensi ke jarak jauh

Untuk beberapa alasan, saya tidak bisa mendorong sekarang, sedangkan saya bisa melakukannya kemarin. Mungkin saya mengacaukan konfigurasi atau sesuatu. Inilah yang terjadi: Ketika saya menggunakan master asal git push Seperti apa direktori kerja dan repositori jarak jauh

449
Untrack file dari git sementara

Saya telah menyiapkan git lokal di mesin saya. Ketika saya menginisialisasi git, saya menambahkan lib dan binari yang telah dikompilasi sebelumnya. Namun, sekarang selama pengembangan saya, saya tidak ingin memeriksa file-file itu sebentar-sebentar. Saya tidak ingin menghapus file-file ini dari...

443
Cara melihat file git di diff sebelum melakukan

Ini sering terjadi pada saya: Saya sedang mengerjakan beberapa perubahan terkait pada saat yang sama selama satu atau dua hari, dan ketika saatnya untuk melakukan, saya akhirnya lupa apa yang berubah dalam file tertentu. (Ini hanya repo git pribadi, jadi saya setuju dengan memiliki lebih dari...

442
Bagaimana cara memperbaiki kesalahan GIT: file objek kosong?

Ketika saya mencoba melakukan perubahan, saya mendapatkan kesalahan ini: error: object file .git/objects/31/65329bb680e30595f242b7c4d8406ca63eeab0 is empty fatal: loose object 3165329bb680e30595f242b7c4d8406ca63eeab0 (stored in .git/objects/31/65329bb680e30595f242b7c4d8406ca63eeab0) is...

440
Menangani nama file di git

Saya pernah membaca bahwa ketika mengganti nama file di git , Anda harus melakukan perubahan apa pun, melakukan penggantian nama, lalu memformat file yang diubah namanya. Git akan mengenali file dari konten, daripada melihatnya sebagai file baru yang tidak terlacak, dan menyimpan sejarah...

440
Apa perbedaan antara "reset git" dan "checkout git"?

Saya selalu memikirkan git resetdan git checkoutsama, dalam arti bahwa keduanya membawa proyek kembali ke komitmen tertentu. Namun, saya merasa mereka tidak bisa persis sama, karena itu akan berlebihan. Apa perbedaan yang sebenarnya antara keduanya? Saya agak bingung, karena svn hanya svn coperlu...

439
Perlu mengatur ulang cabang git ke versi asal

Saya secara tidak sengaja mengerjakan cabang yang seharusnya tidak saya tempati untuk sementara waktu, jadi saya cabut cabang itu sehingga memberi nama yang sesuai. Sekarang saya ingin menimpa cabang saya seharusnya tidak ke versi dari asal (github). Apakah ada cara mudah untuk melakukan ini? Saya...

438
Git abaikan sub folder

Saya memiliki banyak proyek dalam solusi .Net saya. Saya ingin mengecualikan semua folder "bin / Debug" dan "bin / Release" (dan isinya), tetapi masih menyertakan folder "bin" itu sendiri dan semua dll yang terkandung di dalamnya. .gitignore dengan folder "bin /" mengabaikan "Debug" dan "Release",...

438
Bagaimana cara menggunakan git bisect?

Saya telah membaca beberapa artikel yang mengatakan itu git bisectluar biasa. Namun, saya bukan penutur asli dan saya tidak bisa mengerti mengapa itu luar biasa. Bisakah seseorang mendemonstrasikan dengan beberapa contoh kode: Bagaimana cara menggunakannya? Apakah itu seperti svn...