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.

30
Tidak dapat mendorong ke GitHub - terus mengatakan perlu digabung
Saya baru mengenal GitHub . Hari ini saya bertemu beberapa masalah ketika saya mencoba mendorong kode saya ke GitHub. Pushing to git@github.com:519ebayproject/519ebayproject.git To git@github.com:519ebayproject/519ebayproject.git ! [rejected] master -> master (non-fast-forward) error: failed to push some refs to 'git@github.com:519ebayproject/519ebayproject.git' hint: Updates were rejected because the tip of your current branch is …
743 git 

14
Apa perbedaan antara reset git --mixed, --soft, dan --hard?
Saya ingin membagi komit dan tidak yakin opsi reset mana yang digunakan. Saya melihat halaman Dalam bahasa Inggris biasa, apa yang dilakukan "git reset"? , tapi saya sadar saya tidak terlalu mengerti apa itu indeks git atau area pementasan dan karenanya penjelasannya tidak membantu. Juga, kasus penggunaan untuk --mixeddan --softterlihat …


11
Bagaimana Anda menghapus referensi cabang jarak jauh yang tidak valid dari Git?
Dalam repo saya saat ini, saya memiliki output berikut: $ git branch -a * master remotes/origin/master remotes/public/master Saya ingin menghapus remotes/public/masterdari daftar cabang: $ git branch -d remotes/public/master error: branch 'remotes/public/master' not found. Juga, output git remoteaneh, karena tidak mencantumkan public: $ git remote show origin Bagaimana saya bisa menghapus …

19
Bagaimana mengabaikan file tertentu di Git
Saya punya repositori dengan file Hello.java,. Ketika saya mengkompilasinya, Hello.classfile tambahan dihasilkan. Saya membuat entri untuk Hello.classdalam .gitignorefile. Namun, file tersebut tampaknya masih dilacak. Bagaimana saya bisa membuat Git diabaikan Hello.class?
731 git  gitignore 


25
Apa Perbedaan Antara Mercurial dan Git?
Terkunci . Pertanyaan ini dan jawabannya dikunci karena pertanyaannya di luar topik tetapi memiliki signifikansi historis. Saat ini tidak menerima jawaban atau interaksi baru. Saya telah menggunakan git untuk beberapa waktu sekarang di Windows (dengan msysGit) dan saya suka ide kontrol sumber terdistribusi. Baru-baru ini saya telah melihat Mercurial (hg) …

11
Apakah mungkin untuk memilih komit dari repositori git lain?
Saya bekerja dengan repositori git yang membutuhkan komit dari repositori git lain yang tidak tahu apa-apa tentang yang pertama. Biasanya saya akan menggunakan sakura HEAD@{x}di reflog, tetapi karena ini .gittidak tahu apa-apa tentang entri reflog ini (direktori fisik yang berbeda), bagaimana saya bisa memilih sakura ini, atau bisakah saya? Saya …
726 git  cherry-pick 

14
Apakah ada opsi git-merge --dry-run?
Saya bergabung di cabang terpencil yang mungkin memiliki banyak konflik. Bagaimana saya bisa tahu apakah akan ada konflik atau tidak? Saya tidak melihat sesuatu seperti --dry-runon git-merge.
725 git  git-merge 

7
Bagaimana cara mengubah repositori jarak jauh untuk submodule git?
Saya telah membuat repositori git dengan submodule di dalamnya. Saya bisa memberi tahu submodule itu sendiri untuk mengubah jalur repositori jarak jauh, tapi saya tidak yakin bagaimana cara memberitahu repositori induk cara mengubah jalur repositori jauh untuk submodule. Saya tidak akan terkejut jika saya agak kurang beruntung dan harus melakukan …

11
Hapus komit git yang belum didorong
Saya melakukan git committetapi saya belum mendorongnya ke repositori. Jadi ketika saya melakukannya git status, saya mendapatkan # cabang Anda di depan 'master' dengan 1 komit. Jadi jika saya ingin mengembalikan komit atas saya, bisakah saya lakukan: git reset --hard eb27bf26dd18c5a34e0e82b929e0d74cfcaab316 mengingat bahwa ketika saya melakukannya git logsaya mendapatkan: komit …
724 git 


9
Menyetel ulang remote ke komit tertentu
Saya ingin membuang semua perubahan yang dilakukan setelah komit <commit-hash>. Jadi saya melakukannya: git reset --hard <commit-hash> Sekarang saya ingin melakukan hal yang sama dengan remote saya. Bagaimana saya bisa melakukan ini? Saya telah melakukan beberapa komitmen (dan mendorong) setelah <commit-hash>dan saya hanya ingin membuang semuanya. Apakah ada sesuatu yang …
709 git 


30
Git: tidak dapat melakukan checkout cabang - kesalahan: pathspec '...' tidak cocok dengan file apa pun yang dikenal git
Saya tidak yakin mengapa saya tidak dapat melakukan checkout cabang yang saya kerjakan sebelumnya. Lihat perintah di bawah ini (catatan: coadalah alias untuk checkout): ramon@ramon-desktop:~/source/unstilted$ git branch -a * develop feature/datts_right feature/user_controlled_menu feature/user_controlled_site_layouts master remotes/origin/HEAD -> origin/master remotes/origin/develop remotes/origin/feature/datts_right remotes/origin/master ramon@ramon-desktop:~/source/unstilted$ git co feature/user_controlled_site_layouts error: pathspec 'feature/user_controlled_site_layouts' did not match …
706 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.