요점에 이미지를 어떻게 업로드합니까?


145

요점에 이미지를 어떻게 업로드합니까?

이것을보십시오 : https://gist.github.com/mbostock/5503544#file-thumbnail-png

내가 시도한 것은 요점의 편집 모드에서 이미지 파일을 드래그 앤 드롭하는 것입니다. Crhome과 FireFox에서는 작동하지 않는 것 같습니다.

업데이트 : GitHub를 사용한 이메일 이후에는이 기능 (이진 파일 드래그 앤 드롭, 이미지)이 지원되지 않습니다.


1
그것은 간단합니다 ... 그냥 git client를 사용하십시오 ...에서 프로젝트 동기화, 파일을 프로젝트 디렉토리에 복사, repo (git add)에 추가, 커밋 및 다시 동기화 ...
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

gist.github.com/cben/46d9536baacb7c5d196c와 같은 몇 가지 방법이 여기에 표시됩니다 .
slm

답변:


83

나는 같은 질문에 대한 답을 찾고 있었고, 여기 내가 찾은 것이 있습니다.

  1. 요점을 자식 저장소로 복제하고 그림을 추가 한 다음 원점으로 밀어 넣을 수 있습니다. 썸네일 로딩을 참조하십시오 .

  2. 이를 위해 작성된 스크립트가 있습니다 : hecticjeff / gist-img .

위의 솔루션을 아직 시도하지 않았지만 작동해야합니다. defunkt / gist 를 사용하여 png로 요점 을 업데이트하려고했지만 요점에 이진 파일이 표시되었습니다.


2
이 방법을 테스트했으며 애니메이션 GIF에서도 작동합니다! 라이브 예 : gist.github.com/stephenlb/…를 참조하십시오 . publish subscribe python echo server를 보여줍니다.
Stephen Blum

그냥 : Github에 밀어 넣으려면 Github에 밀어 넣더라도 Github에 등록하고 로그인해야합니까?
sdaau

1
gist-img 스크립트가 실제로 작동합니까? base64로 인코딩 된 12kb 이미지 / png 파일의 결과를 github api에 게시하여 요점을 만들면 여기에 표시된 것처럼 test.png라는 텍스트 파일이 생깁니다 . 나는 그것이 git을 사용하여 훌륭하게 작동한다고 확신하지만 이것을 사용하여 git을 설정할 수없는 상자에서 요점을 만들고 싶습니다. 이 기능을 구현하기 위해 내 요지 제작 스크립트에 대해 제기 된 문제 도 있습니다.
penchant

76

약간의 창의력으로 복제보다 빠르게 달성 할 수 있습니다. 드래그 앤 드롭 :

  1. 요지 만들기
  2. 주석 필드로 이미지 드래그아래 . 이미지 파일을 업로드하고 업로드 된 이미지의 URL과 함께 마크 다운 코드를 삽입합니다.
  3. 이 마크 다운을 복사하여 표시하려는 파일에 붙여 넣습니다.

라이브 예

댓글 입력란의 스크린 샷


4
이것은 SSH 접근 방식보다 훨씬 낫고 쉽습니다.
FoxDeploy

2
아주 좋아요 요점의 파일 확장자는 차이를 만듭니다. 나는 foobar.png텍스트 만 보았습니다. 분명히, *.md마크 다운 렌더링을 시도 해야합니다 .
Synesso

1
@Cocowalla 나는 확인할 수 있습니다. 방금 Github에 티켓을 제출했습니다.
ow3n

1
@Cocowalla Github에서 문제가 해결되었습니다. 이것은 다시 작동합니다.
ow3n

1
이미지를 추가하는 가장 간단하고 안전한 방법입니다. ssh를 사용할 때 이미지는 큰 개별 이미지가 될 것이며 로컬 (git rm 등)에서 텍스트를 삭제하지 않는 한 텍스트를 추가하거나 요지에서 제거하는 것처럼 이미지를 관리 할 수 ​​없습니다.
mochadwi

43
  1. 요점을 만들거나 요점 중 하나를 재사용하십시오.
  2. 요점을 복제하십시오 :

    git clone https://gist.github.com/<hash>.git
    
  3. 요지의 저장소에 이미지를 추가하십시오.

    git add my-image.jpg
    
  4. 이미지를 커밋 :

    git commit -m "adding my image to my gist"
    
  5. 수정 사항을 푸시하여 요점을 업데이트하십시오.

    git push origin master
    

GitHub Desktop을 사용하여 이러한 단계를 수행했습니다.
James Dunn

나는 5 단계에서 git push를 사용했다
Gabriel Chung

6

SSH를 사용하여 복제 요점 :

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

HTTP 클론은 정상적으로 작동했지만에서 HTTP 인증 문제가 발생했습니다 git push.


1
저도 인증과 같은 문제입니다. 나는 2FA가 켜져 있기 때문에 생각합니다. ssh way works (어쨌든 사용해야합니다)
Edgar Aroutiounian

4

내 경우에는 PDF 파일을 업로드 할 수 있도록 동일한 질문에 대한 답변을 찾고있었습니다. 나는 gist-img(이 질문에 대한 또 다른 대답에서 언급 된) 문제가있었습니다 . 나는 더 많이 검색하고 gistup을 발견 했는데 , 처음 시도했을 때 완벽하게 작동 했습니다. node 및 npm을 사용 하므로 대부분의 주요 운영 체제에서 작동합니다.


Gistup은 매우 유용했습니다. 이미지 업로드 단계뿐만 아니라 전체 워크 플로우를 부드럽게합니다.
Don McCurdy

3

요점 URL에 이미지를 넣는 방법 :

  1. imgur.com과 같은 장소에 이미지를 무료로 업로드 한 다음 핫 링크를 받으십시오.
  2. 파일을 추가하고 마크 다운 확장명을 지정 .md하고 마크 다운 이미지 구문을 사용하십시오.

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

  1. ?????
  2. 이익

2
이것은 "내 요점에 이미지를 삽입하고 인라인하는 방법"과 같은 질문에 대한 답변입니다.
m3nda

0

어딘가에 이미지를 업로드하고 HTML <img> 태그를 사용하면 효과가 있습니다.


-4

이미지를 업로드하는 경우 다음 단계를 시도하십시오.

  • 이미지를 DataURI로 변환하십시오. 예를 들어 여기 duri.me
  • 그런 다음이 문자열은 GIST에 텍스트 파일로 삽입됩니다.

다시 변환하려면 몇 가지 옵션이 있습니다. 예를 들면 다음과 같습니다. 데이터 URI를 이미지 데이터로 변환


OK @ RadimKöhler, 죄송합니다
Feri

마크 다운 파일 내에 DataURI가있는 이미지를 추가하려고했습니다. 그것은 잘 작동하지 않습니다.
Justin Meyer
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.