Pertanyaan yang ditandai 'indeks git'

Juga dikenal sebagai area pementasan, di sini Git menyimpan perubahan yang dibuat untuk file berversi, dan apa yang digunakannya saat membuat simpul baru di bagan riwayat (saat Anda mengkomitnya). Ini juga alasan mengapa Git add sangat penting sehingga menambahkan perubahan pada area pementasan.
15
balasan

Apa perbedaan antara "git commit" dan "git push"?

Dalam tutorial Git yang saya lihat, git commit digunakan untuk menyimpan perubahan yang telah Anda buat. Apa itu push git?
ditetapkan pada 30 April '10 jam 17:17
8
balasan

Cara menonaktifkan commit terakhir saya di git

Bagaimana saya bisa mengungkapkan komit terakhir saya di git? Ini adalah reset git - HEAD kepala atau git reset - keras HEAD ^
ditetapkan pada 17 Mei 10 pada 1:26
9
balasan

Batalkan git pembaruan-indeks --assume-tidak berubah <file>

Cara Anda mengabaikan tampilan / pelacakan file / file tertentu. Anda baru saja menjalankan ini: git update-index --assume-unchanged <file> Sekarang, bagaimana Anda membatalkannya untuk menonton mereka lagi? (Biarkan aku memanggilnya tidak menebak.)
ditetapkan pada 19 Juni '13 pukul 18:57
2
balasan

Git - Perbedaan antara "asumsi-tidak berubah" dan "lewati-worktree"

Saya memiliki perubahan lokal pada file tersebut, yang tidak ingin saya perbaiki di repositori saya. Ini adalah file konfigurasi untuk membuat aplikasi di server, tetapi saya ingin membuatnya secara lokal dengan berbagai pengaturan. Secara alami, file selalu ditampilkan ketika saya ...
ditetapkan pada 29 November '12 pada pukul 20:00
3
balasan

"git rm --cached x" vs "git reset head - x"?

GitRef.org - Dasar: git rm akan menghapus entri dari bridgehead. Ini sedikit berbeda dari git reset HEAD, yang merupakan file "non-stasioner". Dengan "ketidakseimbangan" yang saya maksudkan adalah dia kembali ke area pementasan apa yang ada di sana sebelum kita ...
ditetapkan pada 27 April '11 jam 6:13
3
balasan

Bagaimana Anda bisa menambahkan file baru tanpa membuatnya?

Untuk menggunakan git secara efektif (dan, seperti yang diharapkan), saya membuat komitmen atom kecil, sementara saya memiliki sesi yang lebih panjang di mana saya mengubah lebih dari satu hal. Jadi saya menggunakan git add -p banyak. Namun, ini tidak berfungsi untuk ...
diatur pada 18 Juni '12 pada 19:32
1
jawabannya

Bagaimana cara membatalkan indeks pembaruan git?

Saya baru saja melakukan hal berikut untuk menyimpan salinan file config.php saya yang lain di host lokal saya terhadap lingkungan produksi saya: $ git update-index --assume-unchangeed application / config / config.php Sayangnya, saya tidak menulis file config.p ...
ditetapkan pada 18 September '12 pada pukul 19:47
1
jawabannya

pertimbangkan git tidak berubah vs lewati worktree - mengabaikan tautan simbolik

Saya memiliki masalah dengan repositori dan git windows. Masalahnya adalah repositori git memiliki tautan simbolik linux di dalamnya dan dengan pengembang yang bekerja dengan windows, yang jelas tidak berfungsi. Sekarang, karena tautan simbolis ini tidak pernah ...
ditetapkan pada 26 Mei 11 jam 14:55
1
jawabannya

Mengapa direktori perantara juga disebut Indeks / Indeks Git?

Saya bingung nama-nama direktori perantara (Indeks Git) di Git. Apakah ada makna khusus sehingga disebut indeks? Mengapa tidak memanggil direktori Cache / atau Temp agar kita lebih mudah memahaminya? Bagi saya, indeksnya adalah sth, yang ...
diatur 16 Juli '11 di 11:49
2
balasan

Siapa yang menyentuh bit git saya tanpa perubahan?

Saya memiliki beberapa file di repo yang saya atur pada bit yang tidak berubah: git update-index --assume-unchangeed someFile.txt Dari waktu ke waktu, setelah beberapa pekerjaan dengan repo, bit ini tidak akan dihapus dan file tidak akan secara otomatis mengasumsikan ...
set 13 September '11 jam 11:52
1
jawabannya

git checkout menampilkan pesan kesalahan - file tidak berubah

Setelah menjalankan git update-index --assume-unchanged path / to / file pada cabang tertentu, saya tidak bisa berganti cabang menggunakan git checkout. Ini memberikan kesalahan berikut: Kesalahan: perubahan lokal Anda pada file berikut akan ditimpa dengan ...
aktifkan 24 September. '12 jam 16:46
3
balasan

Bagaimana cara mengembalikan '.git / index' secara lokal?

Saya tidak sengaja menghapus .git / index, apakah ada cara untuk mengembalikannya? Itu dihapus secara permanen. Saya belum melakukan apa pun.
diatur 8 Juli 16 pada 23:26
3
balasan

Apakah git hanya indeks area menengah?

Buku Pro Git menyatakan bahwa area pementasan hanyalah daftar atau indeks yang mengatakan file mana yang akan dieksekusi ketika git commit dieksekusi, dan sekarang indeks nama lebih dikenal sebagai "area pementasan". Tetapi jika kita dan ...
set 27 agustus '12 jam 10:59
5
balasan

Menguji apa yang harus diperbaiki dalam penjilidan sebelum diperbaiki

Internet benar-benar kewalahan dengan jawaban yang salah dan tidak sempurna untuk pertanyaan ini. Ini menyedihkan karena Anda pikir itu akan menjadi hal biasa yang ingin Anda lakukan. Masalah: saat memulai hook, repositori pra-komit mungkin tidak bersih. ...
set 07 Sep '12 jam 17:36
2
balasan

Di mana sebenarnya "git update-index -assume-unchanged" menyimpan informasi ini?

Saya suka mengubah file konfigurasi secara >
ditetapkan pada 19 Agustus '11 jam 1:41