Articles of git

Git ändert die Berechtigungen meiner Datei, wenn ich auf den Server drücke

Ich verwende git, um eine Website auf einem Server zu verwalten. Ich habe ein lokales Repository unten gezeigt local@workstation:myapp$ ls -l | awk ‘{k=0;for(i=0;i<=8;i++)k+=((substr($1,i+2,1)~/[rwx]/)*2^(8-i));if(k)printf("%0o ",k);print}' total 16 755 drwxr-xr-x@ 18 thomas staff 612 Jun 13 15:35 application 755 drwxr-xr-x@ 11 thomas staff 374 Jun 12 16:25 assets 644 -rw-r–r–@ 1 thomas staff 6399 Jun 22 […]

Klon funktioniert, Remote Push nicht. Remote-Repository über Copssh

Ich habe “setup-a-msysgit-server-mit-copssh-on-windows”, dem Tim Davis Guide folgend, und ich lernte jetzt, wie man die Git Befehle benutzt, nach Jason Meridth’s Guide , und ich habe es geschafft, alles zu bekommen funktioniert gut, aber jetzt kann ich den Push-Befehl nicht übergeben. Ich habe den Server und den Klienten auf dem gleichen Rechner (für jetzt), win7-x64, […]

Push to GitHub error: Host github.com konnte in der .netrc-Datei nicht gefunden werden; Standardwerte verwenden

Keine Ahnung, was los ist, keine Antwort von Github auf dieses Problem, also frage ich hier. Ich habe zum ersten Mal in einem Monat einen Git-Push versucht und es geschafft. GIT_CURL_VERBOSE = 1 aktiviert und ein Push gemacht und folgendes bekommen: localhost:send2mobile_rails phil$ git push Password: * Couldn’t find host github.com in the .netrc file; […]

Können Sie einen Dateiinhalt während des Git-Commits ändern?

Eines der Dinge, die ich in meinem offenen Roman in GitHub behalte, ist eine Liste von Wörtern, die ich automatisch in die erste Zeile setzen möchte, also die Anzahl der Wörter im Wörterbuch. Meine erste Option besteht darin, einen Pre-Commit-Hook zu schreiben, der die Datei liest, die Wörter zählt, die erste Zeile neu schreibt und […]

gitolite push error -> remote: ENV GL_RC nicht gesetzt

Ich versuche Inhalte von einer Workstation auf einen Server zu übertragen. Aber es gibt mir einen Fehler. Bitte sehen Sie sich das folgende für Befehl und Fehler an: Administrator@ganesh ~/testing $ git push origin master Counting objects: 3, done. Writing objects: 100% (3/3), 241 bytes, done. Total 3 (delta 0), reused 0 (delta 0) remote: […]

Wie deaktiviere ich den Berechtigungshelfer von git für ein einzelnes Repository?

Wenn ich in meiner ~/.gitconfig einen Credentials-Helper eingerichtet ~/.gitconfig , wie kann ich ihn in einem bestimmten Repo deaktivieren / umgehen und keinen Credential-Helper verwenden? Ich habe versucht, die .git/config Datei des .git/config bearbeiten, um die credential.helper-Eigenschaft wie .git/config : [credential] helper = … aber wenn ich einen git push mache git push erhalte ich […]

Wie überprüfe ich, ob ein Repository leer ist?

Ich bekomme die Warnung warning: You did not specify any refspecs to push, and the current remote warning: has not configured any push refspecs. The default action in this warning: case is to push all matching refspecs, that is, all branches warning: that exist both locally and remotely will be updated. This may warning: not […]

Kann eine Überprüfung von nicht gesicherten Dateien rückgängig machen

Ich vergesse versehentlich meine Änderungen an Dateien in meinem lokalen Arbeitsbaum über git checkout. Die Dateien werden derzeit nicht bereitgestellt. Ist es möglich, diese Kasse “rückgängig zu machen”?

Entfernen Sie die gespeicherten Anmeldeinformationen von TortoiseGit

Meine Zugangsdaten werden in TortoiseGit gespeichert (mit Wincred), aber mein Passwort wurde geändert. Die einzige Möglichkeit für mich, jetzt aus dem Repository zu ziehen, ist, den Credential Helper zu entfernen. Wie kann ich einfach das Passwort ändern? Kann ich alternativ meine Anmeldedaten löschen und meine neuen speichern?

git cherry-pick funktioniert nicht

Ich versuche, einen Commit vom Master auszuwählen und in den aktuellen Produktionszweig zu bringen. Wenn ich jedoch git cherry-pick ausführe, bekomme ich diese Nachricht: # On branch prod_20110801 # Untracked files: # (use “git add …” to include in what will be committed) # site/test-result/ nothing added to commit but untracked files present (use “git […]