Pertanyaan yang ditandai dengan 'kontrol versi'

Kontrol versi adalah pengelolaan perubahan pada dokumen, program, dan informasi lain yang disimpan sebagai file komputer. Gunakan tag ini untuk menandai pertanyaan umum tentang penggunaan dan penerapan versi, membandingkan VCS. Untuk sebagian besar perintah dan metode khusus untuk setiap VCS tertentu, ada tag tertentu yang harus dipilih.
34
balasan

Bagaimana cara membatalkan 'git add' sebelum melakukan?

Saya keliru menambahkan file ke git dengan perintah: git add myfile.txt Saya belum menjalankan git commit. Apakah ada cara untuk membatalkan ini sehingga file-file ini tidak termasuk dalam komit? Saat ini ada 48 tanggapan (beberapa dihapus). Tolong jangan tambahkan ...
atur 08 Des '08 pada 0:57
39
balasan

Bagaimana cara membuat git pull menimpa file lokal?

Bagaimana cara menimpa file lokal secara paksa di git pull? Skenario adalah sebagai berikut: Anggota tim memodifikasi templat untuk situs yang sedang kami kerjakan. Mereka menambahkan beberapa gambar ke katalog gambar (tetapi mereka lupa untuk menambahkannya di bawah kendali dan ...
ditetapkan pada 14 Juli 2009 pada 17:58
31
jawabannya
21
jawabannya

Abaikan file yang sudah ditransfer ke repositori Git.

Saya sudah memiliki repositori Git yang sudah diinisialisasi di mana saya menambahkan file .gitignore. Bagaimana cara memperbarui indeks file sehingga file yang ingin saya abaikan diabaikan?
diatur 16 Juli 2009 pada 22:26
32
balasan

Bagaimana cara mengubah nama pengarang dan pengangkut dan email dari beberapa commit di Git?

Saya menulis skrip komputer sekolah sederhana dan membuat perubahan pada Git (dalam repo yang ada di flashdisk saya yang dikloning dari komputer saya di rumah). Setelah beberapa komitmen, saya menyadari bahwa saya melakukan hal-hal sebagai pengguna root. Apakah ada cara untuk mengubah penulis ...
ditetapkan pada 15 April '09 jam 6:09
10
balasan

Saya menghadapi konflik gabungan. Bagaimana saya bisa menginterupsi penggabungan?

Saya menggunakan git pull dan mengalami konflik gabungan: unmerged: _widget.html.erb Anda berada di tengah gabungan yang konflik. Saya tahu bahwa versi file yang lain baik dan catur saya, jadi semua perubahan saya harus dibalik. Bagaimana saya bisa melakukan ini ...
ditetapkan pada 19 September '08 pada jam 4:21 siang
4
balasan

Peringatan: push.default tidak diinstal; nilai implisitnya berubah di git 2.0

Saya menggunakan Git untuk sementara waktu dan baru-baru ini mengunduh pembaruan hanya untuk menemukan pesan peringatan ini ketika saya mencoba mendorong. peringatan: push.default tidak disetel; nilai implisitnya berubah di Git 2.0 dari 'cocok' menjadi 'sederhana'. Untuk memadamkan ...
Setel 31 Oktober '12 pada 0:48
40
balasan

Bagaimana cara menghapus semua cabang git yang digabung?

Saya memiliki banyak cabang git. Bagaimana cara menghapus cabang yang sudah digabung? Apakah ada cara mudah untuk menghapus semuanya, daripada menghapusnya satu per satu?
ditetapkan pada 25 Mei '11 pada 18:54
14
balasan

Batalkan copy pekerjaan dari satu file di git?

Setelah komit terakhir, saya mengubah banyak file dalam copy pekerjaan saya, tetapi saya ingin membuang perubahan di salah satu file ini, seperti yang diatur u>
ditetapkan pada 28 Maret 2009 pada 8:09
3
balasan

Bagaimana git menangani tautan simbolik?

Jika saya memiliki file atau direktori yang merupakan tautan simbolik dan saya meletakkannya di repositori Git, apa yang terjadi padanya? Saya menyarankan agar dia membiarkannya sebagai tautan simbolis sampai file dihapus, dan kemudian, jika Anda mengekstrak ...
ditetapkan pada 05 Juni 2009 pada 9:53
15
balasan

Kapan Anda menggunakan git rebase dan bukannya git merge?

Ketika dianjurkan untuk menggunakan git rebase vs. git bergabung? Apakah saya perlu bersatu lagi setelah reboot berhasil?
ditetapkan pada 29 April '09 jam 11:26 malam
30
balasan

Bagaimana cara mentransfer repositori SVN dengan histori ke repositori Git yang baru?

Saya membaca tutorial Git, FAQ, Git - kursus kilat SVN, dll, dan mereka semua menjelaskannya dan ini, tetapi tidak ada yang bisa Anda temukan instruksi sederhana seperti: Gudang SVN di: svn: // myserver / path / to / svn / repos Git repositori di: git: // myserver / path / ke / git / repos ...
aktifkan 17 september. '08 pada jam 5:04
17
balasan

Bagaimana cara melihat perubahan pada git commit?

Ketika saya melakukan git diff COMMIT, saya melihat perubahan antara commit ini dan HEAD (sejauh yang saya tahu), tapi saya ingin melihat perubahan yang dilakukan oleh commit tunggal ini. Saya tidak menemukan opsi diff / log yang jelas yang akan memberi saya ini ...
ditetapkan pada 10 Juli '13 pada jam 9:22
20
balasan

Secara efektif menggunakan Git dan Dropbox bersama?

Bagaimana cara menggunakan Git dan Dropbox bersama secara efektif?
ditetapkan pada 25 Desember. '09 jam 11:41
26
balasan

Bagaimana saya bisa mendapatkan daftar cabang Git yang dipesan oleh komit terbaru?

Saya ingin mendapatkan daftar semua cabang di repositori Git dengan cabang "paling segar" di atas, di mana cabang "paling segar" adalah yang diperbaiki baru-baru ini (dan karena itu kemungkinan besar akan menjadi salah satu yang ingin saya perhatikan) . Ada ...
atur 04 Maret '11 pada 3:26