Görüntüleri bir öze nasıl yüklersiniz?


145

Görüntüleri bir öze nasıl yüklersiniz?

Şuna bir göz atın: https://gist.github.com/mbostock/5503544#file-thumbnail-png

Denediğim şey, bir gistlerin düzenleme modundayken görüntü dosyasını sürükleyip bırakmanızdır. Crhome ve FireFox altında işe yaramadı.

Güncelleme: GitHub ile ileri geri gelen e-postalardan sonra, bu özellik (sürükle ve bırak ikili dosyaları, resimler) desteklenmez.


1
kolaydır ... sadece herhangi bir git istemcisini kullanın ... projeyi senkronize et, dosyayı projenin dizinine kopyala, repoya ekle (git add), taahhüt ve tekrar senkronize et ...
Selvin

8
fx ... git clone https://gist.github.com/6afe8ae9d00c98694dc8, cd 6afe8ae9d00c98694dc8, xcopy path/to/src/file.any file.any, git add any.any, git commit -m 'n/a',git push
Selvin

Burada çeşitli yöntemler gösterilmektedir - gist.github.com/cben/46d9536baacb7c5d196c .
slm

Yanıtlar:


83

Aynı soruya cevap arıyordum, işte burada bulduğum şey:

  1. Gistinizi bir git deposu olarak klonlayabilir ve resminizi ekleyebilir, ardından orijine itebilirsiniz. Bkz. Yükleme-küçük resim-gist-içine .

  2. Bunu yapmak için yazılmış bir komut dosyası vardır: hecticjeff / gist-img .

Yukarıdaki çözümleri henüz denemedim, ancak çalışması gerektiğinden oldukça eminim. Gistimi bir png ile güncellemek için defunkt / gist'i kullanmayı denedim, ancak gistimde bir ikili dosya görüntüledi.


2
Bu yöntemi test ettim ve animasyonlu GIF'lerle de çalışıyor! Canlı örneğe bakın: gist.github.com/stephenlb/… yayınla abone olun python yankı sunucusunu gösteriyor.
Stephen Blum

Sadece emin olmak için: Github'a gitmek, bir gist olsa bile, kayıtlı olmanızı ve Github'a giriş yapmanızı gerektirir, değil mi?
sdaau

1
gist-img betiği gerçekten çalışıyor mu? Bir gide oluşturmak için github api bir base64 kodlu 12kb görüntü / png dosyasının sonucunu gönderdiğimde, burada görüldüğü gibi test.png adlı bir metin dosyası ile sonuçlanır . Git'i kullanarak harika çalıştığından eminim, ancak git'i ayarlayamadığım kutulardan özetler oluşturmak için bunu kullanmak istiyorum. Ayrıca, bu özelliği uygulamak için gist yapma betiğime karşı açılan bir sorun var .
eğilim

76

Biraz yaratıcılık ile bunu klonlamadan daha hızlı yapabilirsiniz. Sürüklemek / bırakmak için:

  1. Gist Oluşturun
  2. Görüntüyü aşağıdaki yorum alanına sürükleyin . Bu, resim dosyanızı yükler ve yüklenen resminizin URL'siyle birlikte işaretleme kodunu ekler.
  3. Bu işaretlemeyi kopyalayın ve görüntülemek istediğiniz dosyaya yapıştırın.

Canlı örnek

Yorum alanının ekran görüntüsü


4
Bu SSH yaklaşımından çok daha iyi ve daha kolay, teşekkürler.
FoxDeploy

2
Çok hoş. Gist'in dosya uzantısı bir fark yaratır. foobar.pngSadece metin denedim ve gördüm. Açıkçası, *.mdetiketlemenin oluşturulmasına çalışmak olmalıdır .
Synesso

1
@Cocowalla onaylayabilirim. Github'a bir bilet gönderdim.
ow3n

1
@Cocowalla Github sorunu düzeltti. Bu yine işe yarıyor.
ow3n

1
Bu, resim eklemenin en basit ve en güvenli yoludur. Ssh kullanırken, görüntü büyük bir resim olacak ve yerelden (git rm vb.) Silmek istemediğiniz sürece görüntüyü metin eklemek, hatta
gist'ten kaldırmak

43
  1. Bir gist oluşturun veya gistlerinizden birini tekrar kullanın.
  2. Özünüzü klonlayın:

    git clone https://gist.github.com/<hash>.git
    
  3. Resminizi özgeçmişinizin deposuna ekleyin:

    git add my-image.jpg
    
  4. Resmi taahhüt edin:

    git commit -m "adding my image to my gist"
    
  5. Değişiklikleri iterek gist'i güncelleyin:

    git push origin master
    

Bu adımları uygulamak için GitHub Desktop'ı kullandım.
James Dunn

5. adımda git push'u kullandım
Gabriel Chung

6

SSH ile klon gist:

$ git clone git@gist.github.com:<hash>.git mygist

HTTP klonu iyi çalıştı, ancak adresindeki HTTP kimlik doğrulama sorunlarıyla karşılaştı git push.


1
bende, aynı şey kimlik doğrulama ile aynı. Bence onun 2FA var çünkü. ssh way works (yine de kullanmanız gerekir)
Edgar Aroutiounian

4

PDF dosyalarını yükleyebilmek için de aynı soruya bir cevap arıyordum. İle sorun yaşadımgist-img(Bu soruya başka bir cevapta bahsedilen) . Biraz daha araştırdım ve ilk kez denediğimde mükemmel çalışan gistup'u keşfettim . Düğüm ve npm kullanır , bu nedenle çoğu büyük işletim sisteminde çalışmalıdır.


Gistup çok yardımcı oldu: tüm iş akışını düzeltir (sadece görüntü yükleme adımını değil).
Don McCurdy

3

Gist URL'nize resimler nasıl yerleştirilir:

  1. resminizi imgur.com gibi bir yere ücretsiz yükleyin, sonra hot-link'i alın.
  2. Bir dosya ekleyin ve ona bir markdown uzantısı verin .mdve markdown resim sözdizimini kullanın:

![alt text here](https://URL)

  1. ?????
  2. kâr

2
Bu, "Özgeçmişime nasıl görüntü eklerim ve satır içi görüntü eklerim" gibi bir sorunun cevabıdır.
m3nda

0

resmi bir yere yüklemek ve HTML <img> etiketini kullanmak benim için çalışıyor


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.