Eigentlich nicht.Mathias, verarschst du mich?
Da war nicht Lazarus Schuld, sondern das FPC < 3.0.2.Nachdem ich mir das aktuelle Lazarus 1.8.2 gezogen hatte, ließ es sich (unter Windows 7 64Bit) anstandslos compilieren...
#!/bin/bash
cd OpenGL_3.3
git add .
git commit -m "$1"
git push
$ git commit -m "test"
*** Please tell me who you are.
Run
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
to set your account's default identity.
Omit --global to set the identity only in this repository.
fatal: unable to auto-detect email address (got 'tux@tux-To-be-filled-by-O-E-M.(none)')
$ git push
warning: 'push.default' ist nicht gesetzt; der implizit gesetzte Wert
wurde in Git 2.0 von 'matching' nach 'simple' geändert. Um diese Meldung zu
unterdrücken und das aktuelle Verhalten nach Änderung des Standardwertes
beizubehalten, benutzen Sie:
git config --global push.default matching
Um diese Meldung zu unterdrücken und das neue Verhalten jetzt zu übernehmen, benutzen Sie:
git config --global push.default simple
Wenn 'push.default' auf den Wert 'matching' gesetzt ist, werden lokale
Branches zu den Remote-Branches mit den selben Namen versendet.
In Git 2.0 wurde das Standardverhalten zu 'simple' geändert. Hierbei wird
der aktuelle Branch zu dem entsprechenden Remote-Branch versendet, den
'git pull' zur Aktualisierung des aktuellen Branches verwendet.
Führen Sie 'git help config' aus und suchen Sie nach 'push.default' für
weitere Informationen.
(Der Modus 'simple' wurde in Git 1.7.11 eingeführt. Benutzen Sie den ähnlichen
Modus 'current' anstatt 'simple', falls Sie gelegentlich ältere Versionen von
Git benutzen.)
The authenticity of host 'github.com (192.30.253.112)' can't be established.
RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8.
Are you sure you want to continue connecting (yes/no)?
$ git push
warning: 'push.default' ist nicht gesetzt; der implizit gesetzte Wert
wurde in Git 2.0 von 'matching' nach 'simple' geändert. Um diese Meldung zu
unterdrücken und das aktuelle Verhalten nach Änderung des Standardwertes
beizubehalten, benutzen Sie:
git config --global push.default matching
Um diese Meldung zu unterdrücken und das neue Verhalten jetzt zu übernehmen, benutzen Sie:
git config --global push.default simple
Wenn 'push.default' auf den Wert 'matching' gesetzt ist, werden lokale
Branches zu den Remote-Branches mit den selben Namen versendet.
In Git 2.0 wurde das Standardverhalten zu 'simple' geändert. Hierbei wird
der aktuelle Branch zu dem entsprechenden Remote-Branch versendet, den
'git pull' zur Aktualisierung des aktuellen Branches verwendet.
Führen Sie 'git help config' aus und suchen Sie nach 'push.default' für
weitere Informationen.
(Der Modus 'simple' wurde in Git 1.7.11 eingeführt. Benutzen Sie den ähnlichen
Modus 'current' anstatt 'simple', falls Sie gelegentlich ältere Versionen von
Git benutzen.)
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Mathias hat geschrieben:git commit -m "test"Bringt nur folgender Fehler:
- Code: Alles auswählen
*** Please tell me who you are.
Run
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
Mathias hat geschrieben:git push;
- Code: Alles auswählen
$ git push
warning: 'push.default' ist nicht gesetzt; der implizit gesetzte Wert
wurde in Git 2.0 von 'matching' nach 'simple' geändert. Um diese Meldung zu
unterdrücken und das aktuelle Verhalten nach Änderung des Standardwertes
beizubehalten, benutzen Sie:
git config --global push.default matching
Um diese Meldung zu unterdrücken und das neue Verhalten jetzt zu übernehmen, benutzen Sie:
git config --global push.default simple
Mathias hat geschrieben:
- Code: Alles auswählen
The authenticity of host 'github.com (192.30.253.112)' can't be established.
RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8.
Are you sure you want to continue connecting (yes/no)?
Wen ich "no" eingebe, kommt der Fehler immer wieder.
Wen ich "yes" eingebe, kommt später folgender Fehler.[/code]
Mathias hat geschrieben:
- Code: Alles auswählen
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Ich habe auch schon versucht den Ordner .ssh zu löschen und mit "ssh-keygen" wieder zu erzeugen.
Mathias hat geschrieben:Weis jemand eine Rat, mir ist egal wen ich wieder Benutzer und Passwort beim hochladen eingeben muss.
Das SSH-Zeuge war wohl nicht das Ideale.
Mathias hat geschrieben:Nächster Versuch:
1. Ordner .ssh im Home-Ordner gelöscht.
2. $ git remote set-url origin https://github.com/sechshelme/Lazarus-O ... torial.git ohne Rückmeldung.
3. [b$ ]git add .[/b] ohne Rückmeldung.
4. $ git commit -m "test"
[master b942a41] test
1 file changed, 50 insertions(+)
create mode 100644 readme (Kopie).txt
5. $ git push
The authenticity of host 'github.com (192.30.253.113)' can't be established.
RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8.
Are you sure you want to continue connecting (yes/no)? --> yes eingegeben.
Warning: Permanently added 'github.com,192.30.253.113' (RSA) to the list of known hosts.
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Könnte Permission denied (publickey). der Grund sein, das es nicht geht.
Das einzige, was noch funktioniert, ist direkt bei GitHub "Upload File" und dann die Dateien ist grosse Feld ziehen.
Was ich noch probiert hatte, ist den Ordner .git zu löschen und nochmal von vorn beginnen mit
git clone https://github.com/sechshelme/Lazarus-O ... torial.git .
Aber dann kommt; fatal: Zielpfad '.' existiert bereits und ist kein leeres Verzeichnis.
Irgendwie habe ich jetzt alles zerstört.![]()
Der letzte Ausweg wird wohl sein, das Respory zu löschen und neu zu erzeugen, aber das kann es ja nicht sein Oder ?
Das einfachste ist das repository nochmal zu klonen, alle dateien aus dem alten ordner in das frisch geclonte directory zu kopieren
git clone https://github.com/sechshelme/Lazarus-O ... torial.git .
git init
git remote add origin https://github.com/user/repo.git
git remote -v #überprüfe ob es funktioniert hat
git fetch origin
git branch --track master origin/master
cd .. # angenommen im Repo verzeichnis
git clone url Repo2
yes | cp -r Repo/* Repo2/
mv Repo2 Repo
Mathias hat geschrieben:Ich wedes es morgen nochmals versuchen, danke erst mal für deine Hilfe.
Könnte dies ein Blockierung sein, weil ich zu viel gepastelt habe ?
Permission denied
git init
git remote add origin ...
git fetch origin
git branch --track master origin/master
git stash push
git checkout master:HEAD
git stash pop
Mathias hat geschrieben:Wie bringe ich den SHH-Schrott bei OpenGL los.
Bei GitHub habe ich unter Settings "SSH and GPG keys" das ssh-Zeugs gelöscht.
Weis jemand eine Rat, mir ist egal wen ich wieder Benutzer und Passwort beim hochladen eingeben muss.
Das SSH-Zeuge war wohl nicht das Ideale.
Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste