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.



14
git: Ganti cabang dan abaikan perubahan apa pun tanpa melakukan
Saya sedang mengerjakan cabang git dan siap untuk melakukan perubahan saya, jadi saya membuat komitmen dengan pesan komit yang bermanfaat. Saya kemudian dengan linglung membuat perubahan kecil pada kode yang tidak layak disimpan. Saya sekarang ingin mengganti cabang, tapi git memberi saya, kesalahan: Anda memiliki perubahan lokal ke "X"; tidak …
318 git  branch  git-checkout 

8
Hapus folder dan isinya dari sejarah git / GitHub
Saya sedang mengerjakan repositori di akun GitHub saya dan ini adalah masalah yang saya temui. Proyek Node.js dengan folder dengan beberapa paket npm diinstal Paket-paket itu ada di node_modulesfolder Menambahkan folder itu ke git repositori dan mendorong kode ke github (tidak memikirkan bagian npm pada waktu itu) Menyadari bahwa Anda …
318 git  github  rebase  git-rebase 

12
Bagaimana cara saya mengganti nama repositori di GitHub?
Saya ingin mengubah nama salah satu repositori saya di GitHub, tetapi saya menjadi takut ketika peringatan merah besar berkata: Kami tidak akan mengatur arahan ulang dari lokasi lama Anda perlu memperbarui repositori lokal Anda untuk menunjuk ke lokasi baru Mengganti nama mungkin membutuhkan waktu beberapa menit untuk selesai Apakah ada …
317 git  github  repository 




11
Git: Bagaimana cara menekan semua commit di cabang
Saya membuat cabang baru masterdengan: git checkout -b testbranch Saya membuat 20 komitmen ke dalamnya. Sekarang saya ingin menekan 20 komit itu. Saya melakukannya dengan: git rebase -i HEAD~20 Bagaimana jika saya tidak tahu berapa banyak yang melakukan? Apakah ada cara untuk melakukan sesuatu seperti: git rebase -i all on …

3
Bagaimana cara git-svn mengkloning revisi terakhir dari repositori Subversion?
Masalah Bagaimana Anda membuat salinan dangkal dengan git-svn dari repositori Subversion, misalnya bagaimana Anda hanya menarik tiga revisi terakhir? The git cloneperintah bisa mendapatkan n revisi terakhir dari repositori Git jika Anda menggunakan opsi --depth, yaitu Anda mendapatkan salinan dangkal repositori. Contoh: git clone --depth 3 git://some/repo myshallowcopyrepo Apakah ada …


9
Bagaimana cara checkout di Git berdasarkan tanggal?
Saya sedang mengerjakan regresi dalam kode sumber. Saya ingin memberi tahu Git: "checkout sumber berdasarkan tanggal / waktu yang diparameterisasi". Apakah ini mungkin? Saya juga telah melakukan perubahan pada tampilan saya saat ini yang tidak ingin saya hilangkan. Idealnya, saya ingin beralih antara sumber saat ini, dan beberapa versi saya …
314 git  git-checkout 

6
Apa yang 'git salahkan' lakukan?
Saya melihat banyak pertanyaan tentang metode penggunaan git blame, tetapi saya tidak begitu memahaminya. Saya melihat Blametombol di atas file pada antarmuka GitHub. Setelah mengkliknya, ini menunjukkan beberapa perbedaan dengan nama pengguna di bilah kiri. Apa artinya itu? Mengapa git blamesebenarnya digunakan, terlepas dari GitHub?
314 git  git-blame 

5
Perbedaan antara git pull dan git pull --rebase
Saya mulai menggunakan git di masa lalu dan tidak sepenuhnya memahami seluk-beluknya. Pertanyaan dasar saya di sini adalah untuk mengetahui perbedaan antara a git pulldan git pull --rebase, karena menambahkan --rebaseopsi tampaknya tidak melakukan sesuatu yang sangat berbeda: hanya melakukan tarikan. Tolong bantu saya dengan memahami perbedaannya.
311 git  git-pull 

4
Jelaskan aturan gitignore mana yang mengabaikan file saya
Apakah ada cara untuk melihat mengapa beberapa file diabaikan oleh git (yaitu aturan mana dalam .gitignorefile yang menyebabkan file tersebut diabaikan)? Bayangkan saya punya ini (atau skenario yang jauh lebih kompleks, dengan ratusan folder dan puluhan .gitignorefile: / -.gitignore -folder/ -.gitignore -subfolder/ -.gitignore -file.txt Jika saya menjalankan git add folder/subfolder/file.txtgit, …
310 git  gitignore 

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.