Apa perbedaan antara .gitignoredan .gitkeep? Apakah keduanya sama dengan nama yang berbeda, atau apakah keduanya memiliki fungsi yang berbeda? Saya sepertinya tidak dapat menemukan banyak dokumentasi
Apa perbedaan antara .gitignoredan .gitkeep? Apakah keduanya sama dengan nama yang berbeda, atau apakah keduanya memiliki fungsi yang berbeda? Saya sepertinya tidak dapat menemukan banyak dokumentasi
Saya telah menambahkan file dengan nama "file1.txt"repositori Git. Setelah itu, saya komit, menambahkan beberapa direktori yang dipanggil dir1dan dir2, dan komit pada repositori Git. Sekarang repositori saat ini memiliki "file1.txt", dir1, dan dir2. Bagaimana saya bisa menghapus "file1.txt"tanpa...
Saya punya proyek di mana saya berlari git init. Setelah beberapa komitmen, saya lakukan git statusyang memberi tahu saya semuanya sudah mutakhir dan tidak ada perubahan lokal. Kemudian saya melakukan beberapa perubahan berturut-turut dan menyadari bahwa saya ingin membuang semuanya dan kembali ke...
Saya baru-baru ini beralih ke sinkronisasi repositori saya ke https: // di GitHub (karena masalah firewall), dan meminta kata sandi setiap waktu. Apakah ada cara untuk men-cache kredensial, alih-alih mengautentikasi setiap kali itu git
Kami menggunakan git submodules untuk mengelola beberapa proyek besar yang memiliki ketergantungan pada banyak perpustakaan lain yang telah kami kembangkan. Setiap perpustakaan adalah repo terpisah yang dibawa ke proyek dependen sebagai submodule. Selama pengembangan, kita sering ingin mengambil...
Baru-baru ini saya bergabung dengan GitHub . Saya menjadi tuan rumah beberapa proyek di sana. Saya perlu memasukkan beberapa gambar dalam File README saya. Saya tidak tahu bagaimana melakukannya. Saya mencari tentang ini, tetapi yang saya dapatkan hanyalah beberapa tautan yang memberitahu saya...
Jika saya memiliki n komit, bagaimana saya bisa bercabang dari komit n-3? Saya bisa melihat hash dari setiap commit.
Saya memiliki repositori Git yang berisi sejumlah subdirektori. Sekarang saya telah menemukan bahwa salah satu subdirektori tidak berhubungan dengan yang lain dan harus dilepaskan ke repositori yang terpisah. Bagaimana saya bisa melakukan ini sambil menjaga sejarah file dalam subdirektori? Saya...
Bagaimana saya bisa melihat komit lokal yang saya buat, yang belum didorong ke repositori jarak jauh? Kadang-kadang, git statusakan mencetak bahwa cabang saya adalah X melakukan di depan origin/master, tetapi tidak selalu. Apakah ini bug dengan instalasi Git saya, atau apakah saya kehilangan...
Saya sering menggunakan git stashdan git stash popuntuk menyimpan dan mengembalikan perubahan di pohon kerja saya. Kemarin saya memiliki beberapa perubahan di pohon kerja saya yang saya simpanan dan muncul, dan kemudian saya membuat lebih banyak perubahan pada pohon kerja saya. Saya ingin kembali...
Saya telah mengkloning sebuah proyek yang mencakup beberapa .csproj file. Saya tidak perlu / suka csprojfile lokal saya dilacak oleh Git (atau dibesarkan ketika membuat patch), tetapi jelas mereka dibutuhkan dalam proyek. Saya telah menambahkan *.csprojke LOCAL saya.gitignore , tetapi file-file...
Saya mengerti bahwa file .gitignore menyelubungi file yang ditentukan dari kontrol versi Git. Saya memiliki proyek (LaTeX) yang menghasilkan banyak file tambahan (.auth, .dvi, .pdf, log, dll) saat dijalankan, tetapi saya tidak ingin mereka dilacak. Saya sadar bahwa saya dapat (mungkin harus)...
Saya memiliki repositori di Git. Saya membuat cabang, lalu melakukan beberapa perubahan baik untuk master dan ke cabang. Kemudian, puluhan komitmen kemudian, saya sadari cabang itu dalam keadaan yang jauh lebih baik daripada tuannya, jadi saya ingin cabang itu "menjadi" tuan dan mengabaikan...
Setelah komit terakhir, saya memodifikasi banyak file dalam copy pekerjaan saya, tetapi saya ingin membatalkan perubahan ke salah satu file tersebut, seperti di reset ke keadaan yang sama dengan komit terbaru. Namun, saya hanya ingin membatalkan perubahan copy pekerjaan hanya dari satu file saja,...
Saya telah menggunakan Git untuk sementara waktu sekarang dan baru-baru ini mengunduh pembaruan hanya untuk menemukan pesan peringatan ini muncul ketika saya mencoba push. warning: push.default is unset; its implicit value is changing in Git 2.0 from 'matching' to 'simple'. To squelch this...
Pertimbangkan skenario berikut: Saya telah mengembangkan proyek eksperimental kecil A di repo Git sendiri. Sekarang telah matang, dan saya ingin A menjadi bagian dari proyek B yang lebih besar, yang memiliki repositori besar sendiri. Sekarang saya ingin menambahkan A sebagai subdirektori dari...
Saya menggunakan Git dan saya telah melakukan beberapa file menggunakan git commit -a Kemudian, saya menemukan bahwa file telah keliru ditambahkan ke komit. Bagaimana saya bisa menghapus file dari komit
Jika saya memiliki file atau direktori yang merupakan tautan simbolik dan saya komit ke repositori Git, apa yang terjadi padanya? Saya akan berasumsi bahwa itu meninggalkannya sebagai tautan simbolis sampai file dihapus dan kemudian jika Anda menarik file kembali dari versi lama itu hanya membuat...
Saya memperbarui ke macOS Mojave (ini terjadi pada pembaruan Catalina juga). Pagi ini saya menavigasi ke basis kode pekerjaan saya di Command Line pada MacBook pro saya, mengetik "git status" di repositori dan menerima kesalahan: xcrun: error: invalid active developer path
Saya baru di kompleksitas bercabang Git. Saya selalu bekerja pada satu cabang dan melakukan perubahan dan kemudian secara berkala mendorong ke asal saya yang jauh. Di suatu tempat baru-baru ini, saya melakukan reset beberapa file untuk membuatnya keluar dari pementasan komit, dan kemudian...