Pertanyaan yang diberi tag git

269
Perbarui submodule ke komit terbaru

Saya memiliki proyek A yang merupakan perpustakaan dan digunakan dalam proyek B. Kedua proyek A dan B memiliki repositori terpisah di github TETAPI di dalam B kami memiliki submodul A. Saya mengedit beberapa kelas di perpustakaan, yang ada di repo A, saya mendorong repo jarak jauh, sehingga...

269
Remote GitLab: HTTP Basic: Akses ditolak dan Otentikasi fatal

Saya menggunakan mac OS tidak seperti posting ini: 'git push origin MyBranchName' melempar kesalahan "HTTP Basic: Access ditolak" Saya memiliki kata sandi yang dikonfigurasi di GitLab. Saya memiliki kunci SSL yang dibuat SETELAH proyek dibuat di GitLab. Ketika saya menggunakan folder yang...

265
Cara mendapatkan perubahan di cabang di Git

Apa cara terbaik untuk mendapatkan log komit pada cabang sejak saat itu bercabang dari cabang saat ini? Solusi saya sejauh ini adalah: git log $(git merge-base HEAD branch)..branch Dokumentasi untuk git-diff menunjukkan bahwa git diff A...Bitu setara dengan git diff $(git-merge-base A B) B. Di...

265
Bagaimana cara menunjukkan komit?

Cara bodoh yang saya tahu adalah: git diff commit-number1 commit-number2 ada cara yang lebih baik? Maksud saya, saya ingin mengetahui commit1 itu sendiri, saya tidak ingin menambahkan commit2 sebelumnya sebagai

264
git-checkout revisi file yang lebih lama dengan nama baru

Saya memiliki file " main.cpp" terbuka di editor saya. Saya ingin melihat revisi sebelumnya dari "main.cpp " sebelumnya di editor juga. Cara saya melakukannya sekarang adalah seperti ini. close "main.cpp" in the editor prompt> mv main.cpp tmp prompt> git checkout HEAD^ main.cpp prompt>...

264
Cara memigrasi repositori GIT dari satu server ke yang baru

Saya memiliki server yang akan saya hancurkan. Satu-satunya hal yang tersisa untuk saya migrasi adalah repositori saya. Server ini terdaftar sebagai asal (master) untuk salah satu proyek saya. Apa cara yang tepat untuk memindahkan repositori untuk menyimpan

264
Bagaimana cara membuang komit lokal di Git?

Saya telah mengerjakan sesuatu, dan memutuskan itu benar-benar kacau ... setelah melakukan beberapa hal. Jadi saya mencoba urutan berikut: git reset --hard git rebase origin git fetch git pull git checkout Pada titik mana saya menerima pesan itu Your branch is ahead of 'origin/master' by 2...

264
Git menggabungkan kesalahan

Saya memiliki cabang git yang dipanggil 9-sign-in-outdengan kode yang berfungsi dengan baik, dan saya ingin mengubahnya menjadi master. Saya saat ini di cabang utama. $ git branch 9-sign-in-out * master Saya mencoba untuk beralih ke 9-sign-in-outcabang, tetapi itu tidak memungkinkan saya...

264
git: 'credential-cache' bukan perintah git

Saya mengikuti instruksi ini ke surat itu, termasuk bagian tentang caching kata sandi. Sepertinya instruksinya salah, karena setiap kali git push origin mastersaya mendapatkan kesalahan ini: git: 'credential-cache' is not a git command. See 'get --help'. ... pada titik mana saya dipaksa untuk...

263
Git vs Team Foundation Server [ditutup]

Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format tanya jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa pertanyaan

262
Mulai ssh-agent saat login

Saya memiliki situs sebagai repo Git jarak jauh yang menarik dari Bitbucket.com menggunakan alias SSH. Saya dapat secara manual memulai ssh-agent di server saya tetapi saya harus melakukan ini setiap kali saya masuk melalui SSH. Saya secara manual memulai ssh-agent: eval ssh-agent $SHELL Lalu...

262
Bagaimana cara menghapus proyek Gitlab?

Saya telah membuat beberapa repositori di GitLab. Salah satunya adalah untuk tujuan pengujian dan memiliki beberapa komitmen dan cabang. Saya ingin menghapus atau menghapus repositori ini. Bagaimana saya bisa melakukan

261
Git alias dengan parameter posisi

Pada dasarnya saya mencoba alias: git files 9fa3 ... untuk menjalankan perintah: git diff --name-status 9fa3^ 9fa3 tetapi git tampaknya tidak memberikan parameter posisi ke perintah alias. Saya telah mencoba: [alias] files = "!git diff --name-status $1^ $1" files = "!git diff --name-status...