tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
750
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Hoeze Hoeze ist offline Mitglied
    Registriert seit
    May 2011
    Beiträge
    18
    Ich will gerade jemandem bei seinem Java-Projekt helfen, aber leider hab ich nicht allzu viel Ahnung von Github und Maven.
    Er hat mich bei seinem Projekt hinzugefügt und ich hab dann auf fork geklickt.
    Wenn ich fork richtig verstanden habe, dann kopiert es das Repository und fügt es als neues Repository in meinen Account ein, oder?
    Anschließend hab ich sein Projekt geklont.
    Jetzt hab ich was verändert und würde das gerne in mein Repository raufkopieren.
    Ich hab also auf "push" geklickt, mein Repository mit https angegeben und meine accountdaten eingegeben.
    Aber jetzt? Ich hab mal add all branches spec geklickt und dann auf finish, hat keine fehler gegeben, aber anscheinend ist in meinem Repository nichts passiert...
    Außerdem würde ich gerne wissen, wie ich Updates vom Haupt-Repository herunterlade ohne alle meine Änderungen zu verlieren...

    Am beseten wärs, wenn jemand sich kurz Zeit nehmen und mir das per Teamviewer/Skype erklären/zeigen könnte, wär echt net..
     

  2. #2
    Registriert seit
    Dec 2001
    Ort
    Bayern
    Beiträge
    5.802
    Blog-Einträge
    5
    Zitat Zitat von Hoeze Beitrag anzeigen
    Er hat mich bei seinem Projekt hinzugefügt und ich hab dann auf fork geklickt.
    Wenn ich fork richtig verstanden habe, dann kopiert es das Repository und fügt es als neues Repository in meinen Account ein, oder?
    Ja. Das kannst du aber immer machen, ganz unabhängig davon, ob du im Projekt eingetragen bist oder nicht. Wenn du als Collaborator eingetragen bist, kannst du auch direkt auf das Repository pushen und musst keinen Fork anlegen. Am besten du sprichst dich mit dem Besitzer des Repositorys ab, wie er sich den Workflow vorstellt.

    Zitat Zitat von Hoeze Beitrag anzeigen
    Anschließend hab ich sein Projekt geklont.
    Jetzt hab ich was verändert und würde das gerne in mein Repository raufkopieren.
    Ich hab also auf "push" geklickt, mein Repository mit https angegeben und meine accountdaten eingegeben.
    Aber jetzt? Ich hab mal add all branches spec geklickt und dann auf finish, hat keine fehler gegeben, aber anscheinend ist in meinem Repository nichts passiert...
    Wo hast du auf "push" geklickt? Verwendest du ein GUI für Git? Falls ja, welche?

    Zitat Zitat von Hoeze Beitrag anzeigen
    Außerdem würde ich gerne wissen, wie ich Updates vom Haupt-Repository herunterlade ohne alle meine Änderungen zu verlieren...
    Du kannst das Haupt-Repository als Remote bereitstellen. Eine Anleitung gibt es bei Help.GitHub.

    Grüße,
    Matthias
    Geändert von Matthias Reitinger (09.02.12 um 22:12 Uhr)
     
    „Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
    “For every complex problem, there is an answer that is short, simple and wrong.”
    “Pessimism is safe, but optimism is a lot faster!”


    Aktuelles Coding Quiz: #17 - Wörter kreuz und quer

  3. #3
    Hoeze Hoeze ist offline Mitglied
    Registriert seit
    May 2011
    Beiträge
    18
    danke, ich verwende egit und m2eclipse, hab ich vergessen zu erwähnen
    Geändert von Hoeze (09.02.12 um 22:41 Uhr)
     

  4. #4
    Hoeze Hoeze ist offline Mitglied
    Registriert seit
    May 2011
    Beiträge
    18
    Ich hab noch ne Frage:
    Wie füge ich die Abhängigkeit der SpoutPluginAPI hinzu?
    Ich hab jetzt in eclipse die POM geöffnet und auf "Add..." geklickt.
    Jetzt steht da Group ID, Artifact ID, etc.
    Könntet ihr mir erklären, wie diese Dependencies funktionieren?

    In den Dependencies stand die Citicens-, Vault- und Bukkit-API (das Projekt ist ein Bukkit-Plugin), allerdings fand er die dazu benötigten JAR's nicht.
    Bei Citicens und Vault hab ich einfach die aktuellen Versionen runtergeladen, passend umbenannt und in den .m2-Ordner im entsprechenden Unterverzeichnis platziert.
    Bukkit hab ich direkt als Repository hinzugefügt und Clean Install ausgeführt.
    Ich glaube kaum, dass es absichtlich so umständlich gestaltet ist, irgendwelche benötigten API's, oder so hinzuzufügen. Wenn ich da in Eclipse auf "Add External Jar" klicke, bin ich viel schneller am Ziel. Aber leider kann ich dann das Projekt mit Maven nicht mehr builden. Was mache ich falsch? Wie schaffe ich es jetzt, die Spoutplugin-API hinzuzufügen, sodass Maven es automatisch runterlädt oder ich es einfach wie bei "Add External Jar" auswählen kann?
    Geändert von Hoeze (12.02.12 um 14:53 Uhr)
     

Ähnliche Themen

  1. Antworten: 6
    Letzter Beitrag: 02.09.05, 13:56
  2. Antworten: 0
    Letzter Beitrag: 18.02.05, 08:19
  3. Rückwarts-vorwärts-wer kann mir weiterhelfen?
    Von Jersey im Forum Flash Plattform
    Antworten: 7
    Letzter Beitrag: 21.09.02, 01:24
  4. Kann mir jemand dabei weiterhelfen...
    Von Kuscheltier im Forum Photoshop
    Antworten: 2
    Letzter Beitrag: 16.09.01, 23:59