Salah satu keperluan yang kami miliki setiap hari adalah menyimpan foto kami di repositori, saat ini github dalam sistem repositori yang banyak digunakan oleh masyarakat, di Cara memuat naik gambar ke github dari konsol, kami akan mengajar anda untuk menyimpan gambar di github dan mengembalikan URL kepada kami sehingga kami dapat mengaksesnya bila-bila masa yang kami mahukan. Untuk ini kita akan gunakan img2urlKami berharap dengan cara ini dapat menyelesaikan keperluan yang kita miliki dengan cepat dan dengan kekuatan github dan konsol.
Apa itu img2url
img2url adalah skrip yang dibuat dalam python oleh Haoxun zhan dan yang membolehkan memuat naik gambar ke github repositori dari konsol, img2url membolehkan anda memilih lokasi gambar yang ingin anda muat naik, akaun di mana anda mahu melakukannya, repositori yang dipilih dan akhirnya ia mengembalikan URL dengan alamat tempat gambar yang anda muat naik berada.
Cara memasang img2url
Memasang img2url agak mudah, mesti kita pasang ular sawa y Pip jadi jika anda tidak memilikinya, anda boleh melakukannya dengan cara berikut.
Kita mesti melaksanakan perintah berikut:
sudo apt-get install python python-pip
Maka kita mesti memasang skrip dengan arahan berikut
pip install img2url
Cara mengkonfigurasi img2url
Sebelum menggunakan img2url kita mesti mengkonfigurasinya, supaya skrip tahu di mana memuatkan fail. Pada masa ini img2url hanya menyokong memuat naik gambar ke repositori GitHub awam.
Laluan fail konfigurasi adalah:
~/.img2url.yml
, lalai.IMG2URL_CONFIG_PATH
, untuk konfigurasi tersuai.
Contohnya .img2url.yml
:
tanda: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
pengguna: ujian img2url
repos: img2url-testing-travisci
Ruangan wajib:
token
: Token akses peribadi dari akaun GitHub anda. Sekiranya anda tidak memilikinya, klik "Hasilkan Token Baru" dan pilih "repo" , kemudian "Simpan token baru".user
: Akaun GitHub.repo
: Repositori untuk menyimpan gambar.
Bidang pilihan:
branch
: Sekiranya tidak ditentukan, gunakanmaster
sebagai cawangan lalai.path
: Jalan untuk menyimpan fail yang dimuat naik di repositori anda. Sekiranya tidak ditentukan, gunakan root repositori secara lalai.proxies
: Jika ditentukan, gunakan proksi untuk membuat permintaan API dan bukannya menyambung secara langsung.message_template_create
: Mesej templat untuk membuat fail baru, pemboleh ubah disokong:{filename}
,sha
,time
.message_template_update
: Templat mesej untuk mengemas kini fail yang ada, pemboleh ubah yang disokong:{filename}
,sha
,time
.commiter_name
: Nama pengguna untuk mesej pengesahan.commiter_email
: E-mel untuk mesej laporan.
Cara menggunakan img2url
Setelah kami memasang img2url, penggunaannya agak mudah. Kita mesti menunjukkan jalan gambar dan skrip akan mengembalikan jalan 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 adakah itu berguna bagi seseorang yang menggunakan Linux? Saya sudah lama menggunakan Linux, tetapi saya tidak biasa dengan GitHub.
Menarik, tetapi saya tidak melihat maklumat penting: Kapasiti Github, gambar akan dapat dilihat oleh semua orang, melesenkan foto?
Menarik, tetapi saya tidak melihat maklumat yang penting: Kapasiti Github, gambar akan dapat dilihat oleh semua orang, melesenkan foto?
Diossss tetapi bagaimana ia akan menjadi tidak berguna? jika itu berfungsi sebagai penutup, atau keterangan untuk repositori di github, misalnya paparan utama aplikasi web antara lain ...