2014-05-11 19 views
14

Git veya GitHub adlı yeni bir kullanıcıyım ve Git'de bir görüntü dosyasının repo'uma nasıl yükleneceğini bilmiyordum? Herhangi bir fikir?png gibi görüntüleri GitHub deposuna nasıl yükleyebilirim?

+0

Bu gerçekten [GitHub SSS] 'a eklenmesi gerekiyor (https://help.github.com/) ... Şu anda web kullanıcı arayüzü aracılığıyla resim (veya metin olmayan dosyaları) yüklemenin hiçbir yolu yoktur. . Aşağıda önerildiği gibi uygun bir "klon" ve "itme" yapmak zorunda kalacaksınız. – Chris

+0

Repo'nuza ancak sadece erişilebilir bir görüntüye ihtiyacınız yoksa, kukla bir "Sorun" ekleyebilir ve görüntüyü sürükleyip bırakabilir veya görüntüyü kopyalayıp oraya yapıştırabilirsiniz. Daha sonra benioku, wiki veya herhangi bir yerde referans edilebilir. –

cevap

8

Önce png dosyasını yerel repo'unuza eklemeniz ve eklemeniz gerekir. Daha sonra güncellemeleri uzak sunucuya aktarın.

git add xxx.png 
git commit -m 'add png file' 
git remote add origin https://github.com/xxx.git 
git push -u origin master 
+0

Peki, sadece web kullanıcı arabirimi üzerinden yönetdiğim bir havuzum varsa (yerel repo'yu estabilize etmek acıdır). –

+4

Sanırım soru web arayüzü ile nasıl yapılacağıydı. Git yolu oldukça açıktır. Ancak web gui ile aynı şeyi yapmak açıktan çok uzaktır. – ceving

2

Güncelleme: depoları için Github yayınladı yükle seçeneği! enter image description here

yushlux'un cevabı CLI kullanan biri için iyidir. Ancak Github'a bir tarayıcı aracılığıyla görüntü yüklemek için bu şekilde yapılabilir.

kullanın prose.io sizin repo herhangi dosyalarda düzenleme ve ekleme görüntüler için ancak repo kökünden bir _prose.yml dosyası oluşturun ve içine bu kodu eklemek emin olun. Şimdi

prose: 
    rooturl: '/' 
    siteurl: 'http://prose.github.io/starter/' 
    relativeLinks: 'http://prose.github.io/starter/links.jsonp' 
    media: 'media' 
    ignore: 
    - index.md 
    - _config.yml 
    - /_layouts 
    - /_includes 
    metadata: 
    _posts: 
     - name: "layout" 
     field: 
      element: "hidden" 
      value: "blog" 
     - name: "tags" 
     field: 
      element: "multiselect" 
      label: "Add Tags" 
      placeholder: "Choose Tags" 
      options: 
      - name: "Apples" 
       value: "apples" 
      - name: "Bananas" 
       value: "bananas" 
    _posts/static: 
     - name: "layout" 
     field: 
      element: "hidden" 
      value: "page" 
     - name: "permalink" 
     field: 
      element: "text" 
      label: "Permalink" 
      value: "" 

Eğer

Oku ayrıntılı Eğitimi burada prose.io üzerinden resim yüklemek mümkün olmalıdır: How to add or edit Jekyll posts online

2

github CDN desteği yok ama siz Issues kullanabilirsiniz rağmen görüntüleri ve PDF gibi içerikleri yükleyebilirsiniz.

İşte bunu nasıl yapabilirsiniz.

  1. Goto Sorunlar
  2. içerik alanı
  3. için görüntü sorunu gönderdikten sonra konuyu

Gönder Yeni Sayı

  • Drag oluşturun, github size görüntünün önizlemesini gösterecektir . Sadece sağ tıklayıp, URL'yi kopyalayıp kullanabilirsiniz.

    Bu yaklaşım sizi add-commit-push döngüsünden kurtarır. Ayrıca repo'nuz, repoda görüntülerinizi korumak zorunda olmadığınız için hafif kalıyor.

  • İlgili konular