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.

4
Git tanggal komitmen
Selain parsing git log untuk string tanggal, apakah ada cara asli Git untuk melaporkan tanggal komit tertentu?
192 git 

1
git mengabaikan semua file dari tipe tertentu, kecuali yang ada di subfolder tertentu
Saya memiliki struktur direktori seperti ini: akar folder1 abc.json def.json Somedir lebih. json folder2 qwe.json rty.json spek mock1.json mock2.json Somedir more_mocks.json Sekarang menggunakan a .gitignoreSaya ingin mengabaikan semua *.jsonfile kecuali yang ada di spec. Saya tidak ingin menggunakan .gitignorein folder1dan folder2karena ada satu ton ini dan mereka akan ditambahkan ke …
192 git  gitignore 

5
gitignore semua file ekstensi dalam direktori
Apakah ada cara untuk mengabaikan semua file jenis dalam direktori? ** tampaknya tidak ada artinya bagi git, jadi ini tidak berfungsi: /public/static/**/*.js Idenya adalah untuk mencocokkan folder bersarang sembarang.
192 git  gitignore 


3
Sinkronisasi ulang git repo dengan file .gitignore baru
Apakah mungkin untuk "menyegarkan" repositori git setelah memperbarui file gitignore? Saya baru saja menambahkan lebih banyak ignorations (?) Ke gitignore saya dan ingin menghapus hal-hal yang sudah ada dalam repo yang cocok dengan file baru.
192 git 

5
Cara git mengkloning tag tertentu
Dari git-clone (1) Halaman Manual --branch juga dapat mengambil tag dan melepaskan HEAD pada komit di repositori yang dihasilkan. Saya mencoba git clone --branch <tag_name> <repo_url> Tapi itu tidak berhasil. Ia mengembalikan: warning: Remote branch 2.13.0 not found in upstream origin, using HEAD instead Bagaimana cara menggunakan parameter ini?
192 git  git-clone  git-tag 

5
Bagaimana saya bisa memindahkan repositori git saya ke komit tertentu
Di repositori git saya, saya membuat 5 commit, seperti di bawah ini di git log saya: commit 4f8b120cdafecc5144d7cdae472c36ec80315fdc Author: Michael Date: Fri Feb 4 15:26:38 2011 -0800 commit b688d46f55db1bc304f7f689a065331fc1715079 Author: Michael Date: Mon Jan 31 10:37:42 2011 -0800 commit b364f9dcec3b0d52666c4f03eb5f6efb7e1e7bda Author: Michael Date: Wed Jan 26 13:33:17 2011 -0800 commit …
191 git 




2
Bagaimana cara git bergabung setelah ceri-pick bekerja?
Mari kita bayangkan bahwa kita memiliki mastercabang. Lalu kita buat a newbranch git checkout -b newbranch dan buat dua commit baru ke newbranch: commit1 dan commit2 Lalu kami beralih ke master dan membuat cherry-pick git checkout master git cherry-pick hash_of_commit1 Melihat ke dalam gitkkita melihat bahwa commit1 dan versi yang …

5
Apakah tag git didorong juga?
Sejak saya membuat repositori, tampaknya tag yang saya buat tidak didorong ke repositori. Ketika saya lakukan git tagdi direktori lokal semua tag ada, tetapi ketika saya masuk ke repositori jarak jauh dan melakukan git tag, hanya beberapa yang pertama muncul. Apa masalahnya?
190 git  git-tag 


6
git: beda antara file dalam repo lokal dan asal
Saya ingin menemukan perbedaan antara file yang saya miliki di repo lokal saya dengan apa yang ada di origin master. Saya tahu ada git diff, namun saya hanya ingin mengisolasinya ke file yang satu ini. Untuk kesederhanaan katakanlah file tersebut dinamai file1.txtdan memiliki path file lokal = [local_path]dan dalam asal …
190 git  git-diff 

4
Git: Cherry-Pick untuk copy pekerjaan tanpa komit
Saya memiliki beberapa cabang tempat saya menyimpan komit tertentu yang ingin saya terapkan pada copy pekerjaan saya sesekali. Awalnya saya mencoba memetik ceri tetapi saya tidak ingin memiliki komit di cabang target nanti. Jadi saya melakukan cherry-pick+reset HEAD~1 --soft Apakah ada sesuatu yang lebih sederhana seperti memetik ceri hanya dari …
190 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.