Pertanyaan yang diberi tag «git»

Git adalah sistem kontrol versi terdistribusi sumber terbuka (DVCS). Gunakan tag ini untuk pertanyaan terkait penggunaan Git dan alur kerja. JANGAN GUNAKAN tag [github] untuk masalah terkait Git hanya karena repositori kebetulan dihosting di GitHub. Juga, jangan gunakan tag ini untuk pertanyaan pemrograman umum yang melibatkan repositori Git.

6
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 Git?
768 git  git-push 

13
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 -l
766 bash  git  shell  line-count 

15
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 menggabungkan semua perubahan pada developmentcabang ke dalam master. Pendekatan …
764 git  git-merge 


9
Pindahkan penunjuk cabang ke komit yang berbeda tanpa checkout
Untuk memindahkan pointer cabang dari cabang yang diperiksa, seseorang dapat menggunakan git reset --hardperintah. Tetapi bagaimana cara memindahkan pointer cabang dari cabang yang tidak diperiksa untuk menunjuk komit yang berbeda (menjaga semua hal lain seperti cabang jarak jauh yang dilacak)?
760 git  git-branch 

14
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 caret?
756 git 

12
Bagaimana saya bisa menentukan cabang / tag saat menambahkan submodule Git?
Bagaimana cara git submodule add -bkerjanya? Setelah menambahkan submodule dengan cabang tertentu, repositori baru yang dikloning (setelah git submodule update --init) akan berada di komit tertentu, bukan cabang itu sendiri ( git statuspada submodule menunjukkan "Tidak saat ini di cabang mana pun"). Saya tidak dapat menemukan informasi tentang .gitmodulesatau .git/configtentang …

20
Bisakah saya menentukan beberapa pengguna untuk saya sendiri di .gitconfig?
Di saya ~/.gitconfig, saya mencantumkan alamat email pribadi saya di bawah [user], karena itulah yang ingin saya gunakan untuk repo Github. Tapi, saya baru-baru ini mulai menggunakan git untuk bekerja juga. Repositori git perusahaan saya memungkinkan saya untuk melakukan, tetapi ketika mengirimkan pengumuman perubahan baru, ia mengatakan itu berasal dari …
755 git  git-config 


21
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 ini sedikit hack. Apakah …




6
Cara membatalkan komit git lokal
Masalah saya adalah saya telah mengubah file misalnya: README, menambahkan baris baru ' ini untuk jalur pengujian saya ' dan menyimpan file, kemudian saya mengeluarkan perintah berikut git status # On branch master # Changed but not updated: # (use "git add <file>..." to update what will be committed) # …

14
tarik / dorong dari beberapa lokasi jarak jauh
Singkatnya: apakah ada cara untuk mendorong git repo ke dan menarik dari daftar repo jarak jauh (daripada satu "asal" tunggal)? Lama: Saya sering mengalami situasi ketika saya sedang mengembangkan aplikasi di banyak komputer, dengan konektivitas yang berbeda - misalnya laptop saat transit, komputer "A" saat saya berada di lokasi tertentu, …
743 git 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.