Wie hänge ich eine Datei an ein Github-Problem an?
161
Ich habe mit einem Projekt von Bitbucket nach Github migriert und kann keine Möglichkeit finden, eine Datei an ein Problem anzuhängen (z. B. Screenshot, technische Daten usw.).
Ok, die Lösung, die ich gefunden habe, ist: Behalte das Haupt-Repo auf Bitbucket und mache einen Spiegel auf Github (sorry Github) und zeige auch alle (eventuell) Github-Probleme auf das Bitbucket-Gegenstück.
Alex
3
ab heute erlaubt gitHub das Hochladen von Bildern in den Ausgaben
Gaurav Shah
2
Eine gute Möglichkeit, Screenshots an Probleme anzuhängen, ist Usersnap. Sie können Screenshots mit Anmerkungen direkt aus Ihrer Web-App an GitHub Issues senden!
Gregor
2
Ab dem 11.03.2015 können Sie diese Dateitypen jetzt ohne Erweiterung oder Plug-In auf Github hochladen: PNG, GIF, JPG, DOCX, PPTX, XLSX, TXT oder PDF
Sie laden es irgendwo hoch und fügen den Link in einen Kommentar ein. GitHubs Probleme sind eher primitiv und erlauben kein Anhängen von Dateien.
Update: Sie können jetzt Bilder zu GitHub-Problemen posten. Am einfachsten ist es, das Bild zu kopieren (Rechtsklick, Bild kopieren) und dann in das Textfeld einzufügen, in dem Sie das Problem beschreiben.
Diese Antwort sollte wahrscheinlich aktualisiert werden, da Sie mit Github jetzt Bilder für Commets hochladen können.
Masukomi
2
Leider erlaubt Github das Hochladen von PDFs nicht :(
sampablokuper
2
Ich war so begeistert von Copy Paste, aber es funktionierte nicht für Bilder (bekam dies ) beim Kopieren von Mac
Endless
42
Ab dem 7. Dezember 2012 können Sie Bilder per Drag & Drop anhängen oder eine Dateiauswahl verwenden. Weitere Informationen finden Sie unter https://github.com/blog/1347-issue-attachments .
gute Antwort. Es ist nur ein Markdown-Format. ![image](your_image_url)
Siwei Shen 申思维
3
Es lädt die Datei aber auch automatisch für Sie auf GitHub hoch.
serv-inc
17
Mit dem Chrome-Plug-In ZenHub.io können Sie einem Github-Problem jede Art von Datei hinzufügen. Es wird auf dem AWS-Server von ZenHub anstelle von github.com gespeichert. Von ihrer Website ...
Mit GitHub können Sie nur Bilddateien hochladen. ZenHub bietet die Möglichkeit, jede Art von Datei in Probleme und Kommentare hochzuladen und sicher auf Amazon S3 zu übertragen. Damit können Sie Ihren Workflow wirklich auf die nächste Ebene bringen. versuche GitHub für alles zu benutzen! Zentralisierte Zusammenarbeit und Transparenz sind fantastisch.
Aktualisieren:
Ab dem 11.03.2015 können Sie diese Dateitypen jetzt ohne Erweiterung oder Plug-In auf Github hochladen: PNG, GIF, JPG, DOCX, PPTX, XLSX, TXT oder PDF
Ich kann die Funktion in ZenHub.io einfach nicht gut machen. Würden Sie bitte zeigen, wie es gemacht wird?
Foad
Sie haben es möglicherweise entfernt, da es jetzt von Github ohne Plug-Ins unterstützt wird.
Brunnen
Können wir nun beliebige Dateien an einen Kommentar / ein Problem anhängen? Ich kann es einfach nicht finden!
Foad
13
Zur Veranschaulichung der vorherigen Antworten siehe diesen Kommentar :
Ich erstelle ein Repository mit dem Namen catfoodhttp://github.com/blueheadpublishing/catfood/, in dem ich verschiedene Dinge (wie Screenshots und andere Anhänge) aufbewahre.
Auf diese Weise kann ich sie in Fragen referenzieren.
Ich habe eine einfache Möglichkeit gefunden, Bilder mit Skitch in Probleme einzubetten. Richten Sie einfach die Skitch-Freigabe ein und kopieren Sie die URL automatisch in die Zwischenablage. Fügen Sie es dann ein, wenn Sie das Problem aufschreiben. Ich habe hier darüber gebloggt .
Ich habe davon gehört. Die Bewertungen im Mac App Store sind für die neue Version ziemlich schlecht. Und es hört sich so an, als hätten sie die Funktionalität zum Einbetten dieses Bildes entfernt.
Es ist kostenlos, schnell, lädt das Bild automatisch hoch und fügt einen URL-Link in Ihre Zwischenablage ein, den Sie sofort mit Strg-V in das GitHub-Problem einfügen können.
Es war ein großer Seufzer der Erleichterung, als ich das entdeckte :)
Ein schneller und einfacher Hack besteht darin, Ihren Anhang (z. B. PDF oder Office-Dokument) in Dropbox hochzuladen und dann die Dropbox-URL in die Github-Ausgabe aufzunehmen.
Leicht einfacher als mit S3; Viele Organisationen verwenden Dropbox bereits. und Dropbox bietet eine gute Unterstützung für das Inline-Anzeigen vieler Dokumente im Browser.
Es ist nicht klar, wie man das Wesentliche für diesen Zweck verwendet. Es gibt die Schaltfläche Datei hinzufügen, aber das Anhängefenster wird nicht geöffnet.
Antworten:
Sie laden es irgendwo hoch und fügen den Link in einen Kommentar ein. GitHubs Probleme sind eher primitiv und erlauben kein Anhängen von Dateien.
Update: Sie können jetzt Bilder zu GitHub-Problemen posten. Am einfachsten ist es, das Bild zu kopieren (Rechtsklick, Bild kopieren) und dann in das Textfeld einzufügen, in dem Sie das Problem beschreiben.
ODER
Einfach per Drag & Drop
quelle
Ab dem 7. Dezember 2012 können Sie Bilder per Drag & Drop anhängen oder eine Dateiauswahl verwenden. Weitere Informationen finden Sie unter https://github.com/blog/1347-issue-attachments .
quelle
Um eine Datei an ein Problem anzuhängen oder eine Anforderungskonversation abzurufen, ziehen Sie sie per Drag & Drop in das Kommentarfeld.
Die maximale Größe für Dateien beträgt 25 MB und die maximale Größe für Bilder beträgt 10 MB.
quelle
![image](your_image_url)
Mit dem Chrome-Plug-In ZenHub.io können Sie einem Github-Problem jede Art von Datei hinzufügen. Es wird auf dem AWS-Server von ZenHub anstelle von github.com gespeichert. Von ihrer Website ...
Aktualisieren:
Ab dem 11.03.2015 können Sie diese Dateitypen jetzt ohne Erweiterung oder Plug-In auf Github hochladen: PNG, GIF, JPG, DOCX, PPTX, XLSX, TXT oder PDF
quelle
Zur Veranschaulichung der vorherigen Antworten siehe diesen Kommentar :
Sehen
https://github.com/blueheadpublishing/bookshop/issues/10
Bereits 2009 hatte GitHub die Absicht zum Ausdruck gebracht , Probleme mit Anhängen zu versehen .
Dieses Thema wurde jedoch seitdem in der GitHub-Gruppe nicht mehr angesprochen ...
quelle
Das Format zum Einbetten von Bildern in einen GitHub-Kommentar lautet:
quelle
Es ist ein bisschen kludge, aber Sie könnten einen Junk-Zweig erstellen, die Datei dann in diesen Zweig übertragen und später löschen.
BEARBEITEN: Dieses Skript kann für Sie von Nutzen sein:
https://github.com/wereHamster/ghup
quelle
Ich habe eine einfache Möglichkeit gefunden, Bilder mit Skitch in Probleme einzubetten. Richten Sie einfach die Skitch-Freigabe ein und kopieren Sie die URL automatisch in die Zwischenablage. Fügen Sie es dann ein, wenn Sie das Problem aufschreiben. Ich habe hier darüber gebloggt .
quelle
OK, hier ist was ich für Screenshots verwende.
http://www.techsmith.com/jing.html
Es ist kostenlos, schnell, lädt das Bild automatisch hoch und fügt einen URL-Link in Ihre Zwischenablage ein, den Sie sofort mit Strg-V in das GitHub-Problem einfügen können.
Es war ein großer Seufzer der Erleichterung, als ich das entdeckte :)
quelle
Ein schneller und einfacher Hack besteht darin, Ihren Anhang (z. B. PDF oder Office-Dokument) in Dropbox hochzuladen und dann die Dropbox-URL in die Github-Ausgabe aufzunehmen.
Leicht einfacher als mit S3; Viele Organisationen verwenden Dropbox bereits. und Dropbox bietet eine gute Unterstützung für das Inline-Anzeigen vieler Dokumente im Browser.
quelle
Verwenden Sie gist.github.com, um Inhalte wie Code, Protokoll, HTML-Dateien usw. hochzuladen und den Link freizugeben.
quelle