Saya menjalankan git dari baris perintah. Bagaimana cara seseorang menyimpan pesan komit? Maksud saya tombol apa yang harus saya tekan untuk melewati layar
Saya menjalankan git dari baris perintah. Bagaimana cara seseorang menyimpan pesan komit? Maksud saya tombol apa yang harus saya tekan untuk melewati layar
Saat ini saya memiliki repositori pribadi di github yang ingin saya publikasikan. Namun beberapa komitmen awal berisi informasi yang saya tidak ingin publikasikan (hardcoded crentials, dll). Apa rute termudah untuk membuat komit terbaru menjadi publik (saya tidak benar-benar membutuhkan atau...
Kami mendapatkan kesalahan ini di setiap komit lokal: Git gagal dengan error.error fatal: open (". Vs / XXXXXX.Dev.Library / v15 / Server / sqlite3 / db.lock"): Izin ditolak fatal: Tidak dapat memproses jalur .vs / XXXXXX.Dev.Library / v15 /Server/sqlite3/db.lock Ini adalah instalasi baru VS...
Bagaimana saya bisa "menyalahgunakan" menyalahkan (atau fungsi yang lebih cocok, dan / atau dalam hubungannya dengan perintah shell) untuk memberi saya statistik tentang berapa banyak baris (kode) saat ini dalam repositori yang berasal dari masing-masing committer? Contoh Output: Committer 1:...
Saya saat ini menggunakan GitHub melalui HTTPS dan menginstal versi terbaru Git (1.9.0) bersama dengan pembantu kredensial Git pada Windows 7. Saat mengatur lingkungan saya, saya memberi tahu git-kredensial untuk secara permanen mengingat nama pengguna dan kata sandi saya. Saya baru-baru ini...
Misalkan Anda memiliki riwayat yang mengandung tiga komit A, B dan C : A-B-C Saya ingin menggabungkan dua komit A dan B menjadi satu komit AB : AB-C Saya mencoba git rebase -i A yang membuka editor saya dengan konten berikut: pick e97a17b B pick asd314f C Saya mengubah ini...
Saya punya beberapa file lokal, saya tarik dari cabang jauh dan ada konflik. Saya tahu bahwa saya ingin menyimpan perubahan lokal saya dan mengabaikan perubahan jarak jauh yang menyebabkan konflik. Apakah ada perintah yang bisa saya gunakan untuk mengatakan "tandai semua konflik telah diselesaikan,...
Saya menulis serangkaian skrip untuk manajemen Git di zsh. Bagaimana saya memeriksa apakah direktori saat ini adalah repositori Git? (Ketika saya tidak dalam repo Git, saya tidak ingin menjalankan banyak perintah dan mendapatkan banyak fatal: Not a git
Apakah ini dianggap sebagai praktik yang buruk - untuk menempatkan .git / kait ke repositori proyek (menggunakan symlink, misalnya). Jika ya, apa cara terbaik untuk mengirimkan kait yang sama ke pengguna git yang
Saya telah mengikuti instruksi di bawah ini untuk mengunggah proyek. Pengaturan global: Download and install Git git config --global user.name "Your Name" git config --global user.email [email protected] Add your public key Next steps: mkdir tirengarfio cd tirengarfio git init touch...
Saya telah mengkloning repositori git ke server dev saya dan kemudian beralih ke cabang dev tetapi sekarang saya tidak bisa melakukan git pull untuk memperbarui cabang. Bagaimana cara saya memperbarui kode di
Ketika saya belajar tentang git, saya terus menemukan istilah HEAD, master, origin, dan saya tidak yakin apa perbedaannya. Jika saya mengerti benar, KEPALA selalu sama dengan revisi terbaru? Dan jika demikian, apakah itu revisi terbaru dari seluruh repositori, atau cabang atau tag tertentu? Ini...
Ketika saya melakukan 'git commit', saya mendapatkan yang berikut: fatal: Unable to create 'project_path/.git/index.lock': File exists. Namun, ketika saya melakukannya ls project_path/.git/index.lockmengatakan file tersebut tidak ada. Adakah pemikiran tentang apa yang harus saya lakukan? Saya...
UPDATE² : Dengan Git 2.23 (Agustus 2019), ada perintah baru git restoreyang melakukan ini, lihat jawaban yang diterima . UPDATE : Ini akan bekerja lebih intuitif pada Git 1.8.3, lihat jawaban saya sendiri . Bayangkan use case berikut ini: Saya ingin menyingkirkan semua perubahan dalam...
Saya menggunakan tab untuk indentasi dalam program python saya, tetapi saya ingin berkolaborasi (menggunakan git) dengan orang-orang yang menggunakan spasi. Apakah ada cara bagi git untuk secara otomatis mengkonversi antara spasi dan tab (katakanlah, 4 spasi = 1 tab) saat mendorong / mengambil?...
Saya telah menyelesaikan beberapa konflik gabungan, berkomitmen kemudian mencoba untuk mendorong perubahan saya dan menerima kesalahan berikut: c:\Program Files (x86)\Git\bin\git.exe push --recurse-submodules=check "origin" master:master Done remote: error: refusing to update checked out branch:...
Jawaban ini bagus untuk melihat perbedaan visual antara dua file yang diperiksa ke git: Bagaimana cara melihat output 'git diff' dengan program visual diff? Namun, saya ingin melihat perbedaan visual antara dua cabang. Sejauh ini, taruhan terbaik saya adalah: git diff --name-status master...
Inti masalah: Saya menggunakan mac dengan bash v3.2.17, saya menggunakan git yang diinstal melalui macports dengan varian bash_completion. Saat saya mengetik git checkout m<tab>. misalnya, saya menyelesaikannya sampai master. Namun, saya punya alias untuk git checkout, gco. Saat saya...
Saya menggunakan GIT di Mac. Cukup kata. Saya punya alat, saya punya pengalaman. Dan saya ingin terus menggunakannya. Tidak ada perang di sini ... Masalahnya selalu dengan interoperabilitas. Kebanyakan orang menggunakan SVN, yang bagus untuk saya. Git SVN bekerja di luar kotak, dan merupakan...
Saya telah mengkloning repositori git saya ke ssh. Jadi, setiap kali saya berkomunikasi dengan master asal dengan mendorong atau menarik, saya harus memasukkan kembali kata sandi saya. Bagaimana saya bisa mengkonfigurasi git sehingga saya tidak perlu memasukkan kata sandi saya beberapa...