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
Hapus git commit lama
Saya sangat baru mengenal git, dan bertanya-tanya apakah hal seperti ini mungkin? >git log --pretty=oneline --abbrev-commit 2f05aba Added new feature 3371cec Fixed screw up <-- I want to remove this daed25c Screw up <-- and remove this. e2b2a84 First. So it's like they never happend. Apakah ini mungkin?
89 git 


2
Lihat git log tanpa melakukan penggabungan
Saya mencoba untuk melihat komit yang dibuat oleh pengguna tertentu, dan ingin menghapus semua penggabungan yang dilakukan oleh pengguna dari keluaran. Bagaimana saya bisa melakukannya? Saya dapat memeriksa komit yang digunakan pengguna git log --author=<name>, tetapi tidak dapat menghapus komit gabungan di output. PS: Konflik penggabungan tidak terjadi dalam alur …
89 git  git-log 

8
Publikasikan ke S3 menggunakan Git?
Apakah ada yang tahu bagaimana melakukan ini? Sejauh ini saya belum dapat menemukan sesuatu yang berguna melalui Google. Saya benar-benar ingin menyiapkan repo lokal dan menggunakannya git pushuntuk menerbitkannya ke S3, idenya adalah untuk memiliki kontrol versi lokal atas aset tetapi penyimpanan jarak jauh di S3. Bisakah ini dilakukan, dan …
89 git  amazon-s3 


9
Dua repositori git dalam satu direktori?
Apakah mungkin memiliki 2 repositori git dalam satu direktori? Kurasa tidak, tapi kupikir aku akan bertanya. Pada dasarnya, saya ingin memeriksa file konfigurasi direktori home saya (misalnya .emacs) yang seharusnya umum di semua mesin yang saya gunakan, tetapi memiliki repositori kedua untuk file lokal (misalnya .emacs.local), yang berisi konfigurasi khusus …

4
Git menyalahkan tidak menunjukkan sejarah
Ketika saya menjalankan git menyalahkan pada file (menggunakan msysgit) saya selalu mendapatkan jenis cetakan berikut: 00000000 (Not Committed Yet 2011-01-09 11:21:30 +0200 1) package co 00000000 (Not Committed Yet 2011-01-09 11:21:30 +0200 2) { 00000000 (Not Committed Yet 2011-01-09 11:21:30 +0200 3) impor 00000000 (Not Committed Yet 2011-01-09 11:21:30 +0200 …

4
Git non-fast-forward ditolak
Saya merasa pertanyaan ini telah ditanyakan berkali-kali, tetapi solusinya biasanya "Saya menghapus direktori dan melakukan kembali pekerjaan saya dengan checkout baru". Saya melakukan komit dan mendorong tetapi menyadari bahwa saya merujuk ke nomor tiket yang salah dalam pesan komit. Jadi saya melihat SO sebentar solusi dan akhirnya mengetik yang berikut …

8
git repository mengabaikan semua .dlls
Judul menjelaskan semuanya. Saya mencoba menambahkan paket NuGet saya ke repositori. Semuanya kecuali file .dll sedang terdeteksi. File gitignore tidak berisi referensi ke * .dll. File .dll tidak dikenali saat berada di mana pun di seluruh repositori. info / exclude juga kosong. Saya juga telah mengkloning repositori (sistem file ke …
88 git  gitignore 

12
Mengapa saya tidak bisa mendorong subtree Git terbaru ini?
Saya menggunakan Git subtree dengan beberapa proyek yang sedang saya kerjakan, untuk berbagi beberapa kode dasar di antara mereka. Kode dasar sering diperbarui, dan peningkatan dapat terjadi di salah satu proyek, dengan semuanya diperbarui, pada akhirnya. Saya mengalami masalah saat git melaporkan bahwa subtree saya sudah diperbarui, tetapi mendorong ditolak. …
88 git  git-subtree 

3
Bagaimana cara memulihkan / mensinkronisasi ulang setelah seseorang melakukan rebase atau reset ke cabang yang diterbitkan?
Kita semua telah mendengar bahwa seseorang harus tidak pernah rebase menerbitkan karya, bahwa itu berbahaya, dll Namun, saya belum melihat resep yang dipasang untuk bagaimana menghadapi situasi dalam kasus rebase yang diterbitkan. Sekarang, perhatikan bahwa ini hanya benar-benar layak jika repositori hanya diklon oleh sekelompok orang yang dikenal (dan sebaiknya …

3
Bagaimana cara menggunakan Bash di Ubuntu pada Windows (WSL) untuk terminal VS Code saya?
Sementara pertanyaan lain berhubungan dengan bagaimana menggunakan hal-hal seperti git-bash , memberikan putaran WSL baru sebagai terminal untuk VS Code tidaklah sama: ini memberi Anda akses ke bash yang berjalan pada subsistem Linux Ubuntu yang sebenarnya, daripada git- terminal bash yang berjalan di subsistem Windows. Jadi bagaimana kita membuatnya bekerja …


3
Bagaimana cara memeriksa versi tertentu dari satu file di Git?
Bagaimana cara memeriksa versi tertentu dari satu file di git? Saya menemukan email ini di milis , yang mengatakan: $ git checkout HEAD~43 Makefile $ git reset Makefile Tapi saya tidak mengerti bagaimana cara mengetahui 'HEAD ~ 43', jika saya melakukan a git log aFile, bagaimana saya bisa mengetahui 'HEAD …
88 git 

9
Dari mana asal pengaturan dalam konfigurasi Git saya?
Saya perhatikan bahwa saya memiliki dua daftar untuk core.autocrlfsaat saya menjalankangit config -l $ git config -l core.symlinks=false core.autocrlf=false color.diff=auto color.status=auto color.branch=auto color.interactive=true pack.packsizelimit=2g help.format=html http.sslcainfo=/bin/curl-ca-bundle.crt sendemail.smtpserver=/bin/msmtp.exe diff.astextplain.textconv=astextplain rebase.autosquash=true user.name=name user.email=email@example.com core.autocrlf=true Tiga yang terakhir (dari user.name ke bawah) adalah satu-satunya yang ada di C:\users\username\.gitconfigfile saya . Dari mana semua …

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.