Git Menghapus File Yang Mengandung Spasi

Created By : | Date : 17 - February - 2013
Tags:

Ini permasalahan terjadi ketika teman saya mau mengupdate blog personalnya yang menggunakan NestaCMS. Ketika menambahkan artikel, teman saya membuat sebuah file dengan nama yang mengandung spasi. Contoh gampangnya “tulisan-pertama-untuk-catatan kecilku.haml”. Nama tadi mengandug whitespace yang terletak pada catatan kecilku. Ketika itu teman saya salah mengetikkan nama yang akan di jadikan sebagai permalink post pada artikel yang akan dibuat & berencana akan di rubah.

Jika hanya di rename, maka akan terjadi duplikat post. Lalu bagaimana cara untuk menyiasatinya ? Klo sebelumnya belum di commit sih ga terjadi duplikat post . Tapi bagaimana jika sudah terlanjur di commit. Ada dua cara yaitu hanya rename & copy rename.

Cara untuk menghapusnya silahkan perhatikan perintah dibawah ini. masuk ke direktori file yang akan di hapus dengan mengetikkan cd namafolder/direktori. Untuk menghapus filenya gampang saja dengan mengetikkan perintah git rm nama-file. Misalkan nama filenya “tulisan-pertama-untuk-catatan kecilku.haml”, maka cara menghapusnya ketik git rm tulisan-pertama-untuk-catatan\ kecilku.haml. Intinya ganti whitespace dengan mengetikkan \ .
Untuk lebih lengkapnya, silahkan perhatikan & ketikkan kode yang saya tulis di bawah ini… Misalkan file yang akan di hapus terletak pada direktori/folder notes, maka ketikkan perintah dibawah ini…

$ cd notes

Untuk sekedar contoh file yang akan di hapus pada direktori/folder notes itu bernama “tulisan-pertama-untuk-catatan kecilku.haml”, Maka cara untuk menghapusnya hanya dengan menambahkan ”\” sebelum spasi. Untuk lebih detailnya perhatikan kode berikut…

$ git rm tulisan-pertama-untuk-catatan\ kecilku.haml

Terhapus sudahlah file tersebut & kita hanya tinggal meng-commit saja perubahan yang terjadi dengan perintah berikut…

$ git add .
$ git commit -m "menghapus file yang namanya mengandung whitespace"

Berhubung temen saya ini agak lola, jadi saya tulis lengkap deh perintahnya berikut dengan push ke heroku.

$ cd notes
$ git rm tulisan-pertama-untuk-catatan\ kecilku.haml
$ git add .
$ git commit -m "menghapus file yang namanya mengandung whitespace"
$ git push heroku master

Selesailah sudah saya membantu temen saya yang lola ini. Jadi semakin kita banyak bertanya itu lebih baik daripada kita tidak mengetahuinya sama sekali. Tapi jangan terus-terusan tanya sama saya, lebih baik cari refrensinya di internet yang memang sudah di tulis.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

code.poptm.com | 522: Connection timed out

Error 522 Ray ID: 49cbb0afd2d713cb • 2019-01-21 18:02:40 UTC

Connection timed out

You

Browser

Working
Los Angeles

Cloudflare

Working
code.poptm.com

Host

Error

What happened?

The initial connection between Cloudflare's network and the origin web server timed out. As a result, the web page can not be displayed.

What can I do?

If you're a visitor of this website:

Please try again in a few minutes.

If you're the owner of this website:

Contact your hosting provider letting them know your web server is not completing requests. An Error 522 means that the request was able to connect to your web server, but that the request didn't finish. The most likely cause is that something on your server is hogging resources. Additional troubleshooting information here.