Salah satu kebutuhan yang kita miliki sehari-hari adalah menyimpan foto-foto kita dalam sebuah repositori, saat ini github dalam sistem repositori banyak digunakan oleh masyarakat, di Cara mengunggah gambar ke github dari konsol, kami akan mengajari Anda cara menyimpan gambar di github dan bahwa URL dikembalikan kepada kami sehingga kami dapat mengaksesnya kapan pun kami mau. Untuk ini kami akan menggunakan img2urlKami berharap dengan cara ini akan menyelesaikan kebutuhan yang kami miliki dengan cepat dan dengan kekuatan github dan konsol.
Apa itu img2url
img2url adalah script yang dibuat dengan python oleh Haoxun zhan dan itu memungkinkan mengunggah gambar ke repositori github dari konsol, img2url memungkinkan Anda memilih lokasi gambar yang ingin Anda unggah, akun tempat Anda ingin mengunggahnya, repositori yang dipilih dan akhirnya mengembalikan URL dengan alamat tempat gambar yang telah Anda unggah berada.
Cara menginstal img2url
Menginstal img2url cukup sederhana, kita harus sudah menginstalnya ular sanca y Biji jadi jika anda belum memilikinya anda bisa melakukannya dengan cara berikut.
Kita harus menjalankan perintah berikut:
sudo apt-get install python python-pip
Kemudian kita harus menginstal script dengan perintah berikut
pip install img2url
Cara mengkonfigurasi img2url
Sebelum menggunakan img2url kita harus mengkonfigurasinya, sehingga skrip tahu di mana harus memuat file. Saat ini img2url hanya mendukung pengunggahan gambar ke repositori GitHub publik.
Jalur file konfigurasinya adalah:
~/.img2url.yml
, default.IMG2URL_CONFIG_PATH
, untuk konfigurasi khusus.
Contoh .img2url.yml
:
token: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
pengguna: img2url-pengujian
repo: img2url-pengujian-travisci
Bidang yang harus diisi:
token
: Token akses pribadi dari akun GitHub Anda. Jika Anda tidak memilikinya, klik "Generate New Token" dan pilih "repo" , lalu "Simpan token baru".user
: Akun GitHub.repo
: Repositori untuk menyimpan gambar.
Bidang opsional:
branch
: Jika tidak ditentukan, gunakanmaster
sebagai cabang default.path
: Jalur untuk menyimpan file yang diunggah di repositori Anda. Jika tidak ditentukan, gunakan root repositori secara default.proxies
: Jika ditentukan, gunakan proxy untuk membuat permintaan API alih-alih menghubungkan secara langsung.message_template_create
: Pesan template untuk membuat file baru, variabel didukung:{filename}
,sha
,time
.message_template_update
: Template pesan untuk memperbarui file yang ada, variabel yang didukung:{filename}
,sha
,time
.commiter_name
: Nama pengguna untuk pesan konfirmasi.commiter_email
: Email untuk pesan laporan.
Cara menggunakan img2url
Setelah kami menginstal img2url, penggunaannya cukup sederhana. Kita harus menunjukkan jalur gambar dan skrip akan mengembalikan jalur penyimpanan.
$ img2url --help
Usage:
img2url <path>
img2url (-m | --markdown) <path>
Options:
-m, --markdown
Contoh:
$ ls -al
total 56
drwxr-xr-x 4 haoxun staff 136 Aug 13 21:26 .
drwxr-xr-x 8 haoxun staff 272 Aug 13 21:23 ..
-rw-r--r--@ 1 haoxun staff 23975 Aug 13 21:26 image1.png
-rw-r--r--@ 1 haoxun staff 3727 Aug 13 21:26 image2.png
$ img2url image1.png
https://cdn.rawgit.com/huntzhan/img2url-repo/master/image1.png
$ img2url --markdown image2.png
![image2.png](https://cdn.rawgit.com/huntzhan/img2url-repo/master/image2.png)
Dan apakah itu ada gunanya bagi seseorang yang menggunakan Linux? Saya telah menggunakan Linux untuk beberapa waktu, tetapi saya tidak terbiasa dengan GitHub.
Menarik, tetapi saya tidak melihat informasi penting: Kapasitas Github, foto akan dilihat oleh semua orang, melisensikan foto?
Menarik, tetapi saya tidak melihat informasi apa pun yang mungkin penting: Kapasitas Github, foto akan terlihat oleh semua orang, melisensikan foto?
Diossss tapi bagaimana ini akan menjadi tidak berguna? kalau itu berfungsi untuk tempat sebagai cover, atau keterangan untuk repositori di github, misalnya tampilan utama suatu aplikasi web antara lain ...