Pertanyaan Bagaimana cara menghapus repositori git yang dibuat dengan init?


Saya membuat repositori git dengan git init. Saya ingin menghapusnya sepenuhnya dan memasukkan yang baru.


1210
2017-07-31 16:06


asal


Jawaban:


Git menyimpan semua file di dalamnya .git direktori. Hapus saja yang satu itu dan lakukan lagi.

Jika Anda tidak dapat menemukannya, itu karena itu tersembunyi.

  • Di Windows 7, Anda harus pergi ke folder Anda, klik Mengatur di kiri atas, lalu klik Folder dan opsi pencarian, lalu klik pada Melihat tab dan klik pada Tampilkan file, folder, dan drive yang tersembunyi tombol radio.

  • Di Mac OS:

    • Buka Terminal (melalui Spotlight: tekan CMD + SPACE, ketik terminal dan tekan Memasukkan) dan lakukan perintah ini: defaults write com.apple.finder AppleShowAllFiles 1 && killall Finder.

    • Atau Anda juga bisa mengetik cd (ruang penting), tarik dan lepaskan folder git repo Anda dari Finder ke jendela terminal, tekan kembali, lalu ketik rm -fr .git, kemudian kembali lagi.

  • Di Ubuntu, gunakan pintasan Ctrl + H.


1649
2017-07-31 16:08



Jika Anda benar-benar ingin menghapus semua repositori, hanya menyisakan direktori kerja maka itu harus sesederhana ini.

rm -rf .git

Ketentuan yang biasa tentang rm -rf menerapkan. Pastikan Anda memiliki cadangan up to date dan benar-benar yakin bahwa Anda berada di tempat yang tepat sebelum menjalankan perintah. dll, dll.


648
2017-07-31 16:08



Jika Anda ingin menghapus semua folder .git dalam sebuah proyek, gunakan perintah berikut:

find . -type f | grep -i "\.git" | xargs rm

Ini juga akan menghapus semua folder .git dan file .gitignore dari semua subfolder


54
2018-04-16 09:25



Alternatif untuk membunuh TortoiseGit:

  • Buka Pengaturan TortoiseGit (klik kanan ke folder mana pun, TortoiseGit → Pengaturan)
  • Pergi ke Overlay Ikon pilihan.
  • Mengubah Status Cache dari Default untuk Tidak ada
  • Sekarang Anda dapat menghapus direktori (baik dengan Windows Explorer atau rmdir /S /Q)
  • Setel kembali Status Cache dari Tidak ada untuk Default dan kamu harus baik-baik saja lagi ...

15
2017-11-30 09:51



cd ke direktori dari mana git perlu dihapus dan jalankan perintah

Mac OS atau distro Linux apa pun

rm -rf .git

14
2018-01-13 16:57



Di mana $ GIT_DIR adalah path ke folder yang akan dicari (jalur repo git), jalankan berikut di terminal.

find $GIT_DIR -name *.git* -ok rm -Rf {} \;

Ini akan secara rekursif mencari direktori atau file yang berisi ".git" di nama file / direktori dalam direktori Git yang ditentukan. Ini akan mencakup file .git / dan .gitignore dan aset-aset seperti git lain. Perintah bersifat interaktif dan akan meminta sebelum menghapus. Untuk melanjutkan penghapusan, cukup masukkan y, lalu Enter.


9
2017-08-14 17:06



Anda dapat menggunakan perintah berikut dari baris perintah-

rm -rf .git

Sini rm berarti hapus, -rf berarti gaya rekursif dan .git adalah repo / file yang ingin Anda hapus. Harap berhati-hati saat menggunakan perintah ini. Jika kamu mencoba rm -rf file atau folder lain, mereka mungkin dihapus secara permanen. Jangan pernah menjalankan ini di Desktop Anda. Anda dapat menghapus semua pekerjaan Anda. Hati-hati saat menggunakan perintah ini.


7
2017-11-11 05:22