Pertanyaan yang diberi tag git

806
Kapan saya harus menggunakan git pull --rebase?

Saya tahu beberapa orang yang menggunakan git pull --rebasesecara default dan yang lain bersikeras tidak pernah menggunakannya. Saya percaya saya mengerti perbedaan antara merger dan rebasing, tapi saya mencoba untuk menempatkan ini dalam konteks git pull. Apakah hanya tentang tidak ingin melihat...

802
Kembalikan ke Git lama yang melakukan repo publik

Bagaimana saya bisa kembali ke komit tertentu git ? Jawaban terbaik yang bisa diberikan seseorang kepada saya adalah menggunakan git revert X kali sampai saya mencapai komit yang diinginkan. Jadi katakanlah saya ingin kembali ke komit yang berumur 20 komit, saya harus menjalankannya 20 kali....

799
Bagaimana cara mengkloning satu cabang di Git?

Saya memiliki repositori Git lokal yang disebut 'kerangka' yang saya gunakan untuk menyimpan kerangka proyek. Ini memiliki beberapa cabang, untuk berbagai jenis proyek: casey@agave [~/Projects/skeleton] git branch * master rails c c++ Jika saya ingin memeriksa cabang utama untuk proyek baru,...

785
Cara membatalkan git bergabung dengan konflik

Saya di cabang mybranch1. diambil mybranch2dari mybranch1dan perubahan dilakukan pada mybranch2. Kemudian, sementara pada mybranch1, saya telah melakukan git merge --no-commit mybranch2 itu. Menunjukkan ada konflik saat penggabungan. Sekarang saya ingin membuang semuanya ( mergeperintah) agar...

768
Paksa "git push" untuk menimpa file jarak jauh

Saya ingin mendorong file lokal saya, dan memilikinya pada repo jarak jauh, tanpa harus berurusan dengan konflik penggabungan. Saya hanya ingin versi lokal saya memiliki prioritas di atas yang jauh. Bagaimana saya bisa melakukan ini dengan

766
Hitung jumlah baris dalam repositori git

Bagaimana cara saya menghitung jumlah total baris yang ada di semua file dalam repositori git? git ls-files memberi saya daftar file yang dilacak oleh git. Saya mencari perintah untuk catsemua file itu. Sesuatu seperti git ls-files | [cat all these files] | wc

764
Gabungkan cabang pengembangan dengan master

Saya memiliki dua cabang yaitu masterdan developmentdalam Repositori GitHub. Saya melakukan semua perkembangan saya di cabang pengembangan seperti yang ditunjukkan. git branch development git add * git commit -m "My initial commit message" git push -u origin development Sekarang saya ingin...

756
Apa perbedaan antara HEAD ^ dan HEAD ~ di Git?

Ketika saya menentukan objek commit leluhur di Git, saya bingung antara HEAD^dan HEAD~. Keduanya memiliki versi "bernomor" seperti HEAD^3dan HEAD~2. Mereka tampak sangat mirip atau sama dengan saya, tetapi apakah ada perbedaan antara tilde dan

753
Bagaimana cara saya mendapatkan hitungan Git commit?

Saya ingin mendapatkan jumlah komit dari repositori Git saya, sedikit seperti nomor revisi SVN. Tujuannya adalah untuk menggunakannya sebagai nomor build yang unik dan bertambah. Saat ini saya melakukan hal itu, di Unix / Cygwin / msysGit: git log --pretty=format:'' | wc -l Tapi saya merasa...