PureBasic OpenSource Projects
- NicTheQuick
- Ein Admin
- Beiträge: 8679
- Registriert: 29.08.2004 20:20
- Computerausstattung: Ryzen 7 5800X, 32 GB DDR4-3200
Ubuntu 22.04.3 LTS
GeForce RTX 3080 Ti - Wohnort: Saarbrücken
- Kontaktdaten:
Re: PureBasic OpenSource Projects
Git ist eigentlich standardmäßig vorinstalliert. Man kann auch noch Gitlens von Eric Amodio nachinstallieren für noch mehr Details des eigenen Gits einzusehen. Außerdem gibt es eine gute Integration mit Github, wovon man eigentlich auch alles mögliche direkt aus IDE heraus regeln kann. Das liegt natürlich auch daran, dass Github und VSCode beide Microsoft gehören.
- HeX0R
- Beiträge: 2960
- Registriert: 10.09.2004 09:59
- Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win10 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2 - Kontaktdaten:
Re: PureBasic OpenSource Projects
Sodele, ich bin mal wieder am Punkt angelangt, wo ich's nicht mehr blicke.
Ich wollte mal den aktuellen Source in mein lokales Repository laden, das Problem ist aber, dass mein Fork, also der remote Clone vom Purebasic Github gar nicht mehr aktualisiert wird.
Wie immer verwirren mich diese ganzen Optionen, wie wäre denn die richtige Vorgehensweise?
Den alten Fork, in dem ich ja Verbesserungen einfliessen hab lassen (die aber eh in PureBasic Einzug gefunden haben), wieder neu mit dem remote Rep zu synchronisieren? (per Pull Request dann?)
Oder einen neuen Clone erstellen?
...soviel Bier kann ich gar nicht trinken, dass ich sowas unintuitives produzieren könnte...
Ich wollte mal den aktuellen Source in mein lokales Repository laden, das Problem ist aber, dass mein Fork, also der remote Clone vom Purebasic Github gar nicht mehr aktualisiert wird.
Wie immer verwirren mich diese ganzen Optionen, wie wäre denn die richtige Vorgehensweise?
Den alten Fork, in dem ich ja Verbesserungen einfliessen hab lassen (die aber eh in PureBasic Einzug gefunden haben), wieder neu mit dem remote Rep zu synchronisieren? (per Pull Request dann?)
Oder einen neuen Clone erstellen?
...soviel Bier kann ich gar nicht trinken, dass ich sowas unintuitives produzieren könnte...
{Home}.:|:.{Codes}.:|:.{Downloads}.:|:.{History Viewer Online}
Re: PureBasic OpenSource Projects
HeX0R hat geschrieben:...soviel Bier kann ich gar nicht trinken, dass ich sowas unintuitives produzieren könnte...
Hygge
Re: PureBasic OpenSource Projects
Damit kämpfe ich auch immer wieder
Hilft evtl. die GitHub-Hilfe:
==> https://docs.github.com/en/free-pro-tea ... ing-a-fork
Hilft evtl. die GitHub-Hilfe:
==> https://docs.github.com/en/free-pro-tea ... ing-a-fork
Windows 10
PB Last Final / (Sometimes testing Beta versions)
PB Last Final / (Sometimes testing Beta versions)
Re: PureBasic OpenSource Projects
Ich war vor kurzem in derselben Situation und hatte mir das ganze wieder einmal für mein MacOS dokumentiert (allerdings wieder nur über die Kommandozeile):HeX0R hat geschrieben:Ich wollte mal den aktuellen Source in mein lokales Repository laden, das Problem ist aber, dass mein Fork, also der remote Clone vom Purebasic Github gar nicht mehr aktualisiert wird.
Wie immer verwirren mich diese ganzen Optionen, wie wäre denn die richtige Vorgehensweise?
Den alten Fork, in dem ich ja Verbesserungen einfliessen hab lassen (die aber eh in PureBasic Einzug gefunden haben), wieder neu mit dem remote Rep zu synchronisieren? (per Pull Request dann?)
Oder einen neuen Clone erstellen?
Terminal öffnen und das Repository vom eigenen Fork auf GitHub auf den lokalen Rechner herunterladen:
- In das Verzeichnis wechseln, wo das GitHub-Repository gespeichert werden soll:
> cd /Volumes/Daten/Programmentwicklung/PureBASIC/IDE/Git - Sicherstellen, dass der eigene Master Branch verwendet wird:
> git checkout master - Überprüfen, ob das originale Upstream-Repository schon definiert ist:
> git remote -v - Wenn nicht, dann das originale Upstream-Repository setzen:
> git remote add upstream https://github.com/fantaisie-software/purebasic - Das lokale Repository mit dem originalen Upstream-Repository synchronisieren:
> git fetch upstream - Das lokale Repository mit dem originalen Upstream-Repository zusammenführen:
> git merge upstream/master - Den aktuellen lokalen Stand auf das eigene GitHub-Repository bringen:
> git push
- HeX0R
- Beiträge: 2960
- Registriert: 10.09.2004 09:59
- Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win10 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2 - Kontaktdaten:
Re: PureBasic OpenSource Projects
Wie immer, klasse erklärt, auch für Git-Allergiker!
Vielen Dank!!
Vielen Dank!!
{Home}.:|:.{Codes}.:|:.{Downloads}.:|:.{History Viewer Online}
- HeX0R
- Beiträge: 2960
- Registriert: 10.09.2004 09:59
- Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win10 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2 - Kontaktdaten:
Re: PureBasic OpenSource Projects
Irgendwie kann ich das nicht mehr kompilieren (weder x86 noch x64) und habe keine Ahnung wieso.
Es klemmt immer bei dem grün markierten Zip Befehl, schreibe ich aber genau dasselbe nach dem Abbruch in die Konsole, funktioniert das einwandfrei und die zip Datei wird erstellt?!
Die Fehlermeldung ist auch schräg mit den fehlenden Slashes...
Irgendwelche Ideen?
Es klemmt immer bei dem grün markierten Zip Befehl, schreibe ich aber genau dasselbe nach dem Abbruch in die Konsole, funktioniert das einwandfrei und die zip Datei wird erstellt?!
Die Fehlermeldung ist auch schräg mit den fehlenden Slashes...
Irgendwelche Ideen?
{Home}.:|:.{Codes}.:|:.{Downloads}.:|:.{History Viewer Online}
- tft
- Beiträge: 605
- Registriert: 08.09.2004 20:18
- Computerausstattung: GTX Titan , i9 9900K , 32 GB Ram , 500 GB SSD , 3 ASUS FullHD Monitore and more
- Wohnort: Dachsen
- Kontaktdaten:
Re: PureBasic OpenSource Projects
Also ich würde sagen ..... du verwendest am Anfang das falsche "/". Tausche mal die "\" in "/" um. Gerade wenn es ein älteres UnZip ist. Könnte das mischen zu Problemen führen.
Gruss TFT
Gruss TFT
TFT seid 1989 , Turgut Frank Temucin , Dachsen/Berlin/Antalya
Aktuelles Projekte : Driving School Evergarden
YouTube : Pure Basic to go
FaceBook : Temuçin SourceMAgic Games
DISCORD : SourceMagic
W10 , i9 9900K ,32 GB Ram , GTX Titan , 3 Monitore FHD
ARDUINO Freak
Aktuelles Projekte : Driving School Evergarden
YouTube : Pure Basic to go
FaceBook : Temuçin SourceMAgic Games
DISCORD : SourceMagic
W10 , i9 9900K ,32 GB Ram , GTX Titan , 3 Monitore FHD
ARDUINO Freak
- HeX0R
- Beiträge: 2960
- Registriert: 10.09.2004 09:59
- Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win10 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2 - Kontaktdaten:
Re: PureBasic OpenSource Projects
ich hat geschrieben:schreibe ich aber genau dasselbe nach dem Abbruch in die Konsole, funktioniert das einwandfrei und die zip Datei wird erstellt
{Home}.:|:.{Codes}.:|:.{Downloads}.:|:.{History Viewer Online}
Re: PureBasic OpenSource Projects
Ich würde es trotzdem einfach versuchen "\" durch "/" zu ersetzen, denn es kann ja auch sein, dass make hier das falsch an zip weitergibt. Evtl. gibt die shell den Parameter mit den "\" anders an zip weiter als es make macht.
Ein Versuch bringt manchmal etwas ans Licht, was Du gar nicht erwartet hättest.
Ein Versuch bringt manchmal etwas ans Licht, was Du gar nicht erwartet hättest.
Windows 10
PB Last Final / (Sometimes testing Beta versions)
PB Last Final / (Sometimes testing Beta versions)