Als «git» getaggte Fragen

Git ist ein Open Source verteiltes Versionskontrollsystem, das ursprünglich von Linus Torvalds entwickelt und geschrieben wurde. Es wird im Allgemeinen verwendet, um den Quellcode für Softwareprojekte zu verfolgen. Als DVCS bietet Git leistungsstarke Hilfe beim Verzweigen, Zusammenführen und verteilten Entwickeln.

1
Es wird versucht, nur Schlüssel-Commits an den Git-Server zu senden
Ich habe ein Git-Repository auf einem Server. Ich kann Kopien daraus ziehen oder klonen. In einer Arbeitskopie möchte ich einen Zweig erstellen und etwas arbeiten. So weit so Standard. Dabei kann es durchaus sein, dass ich mehrere Commits durchführe und sogar einige temporäre Zweige erstelle, wenn ich Ideen ausprobiere. Das …
3 git  repository  push 






1
Git via tig ergänzen
Ich benutze oft tig um auszuwählen, welche Änderungen an addund was zu commit. Ich scrolle über die Patches, drücke u um hinzuzufügen, und wenn ich zufrieden bin, drücke ich C die hinzugefügten Änderungen zu übernehmen. Hin und wieder vermisse ich eine Datei, die ich zusammen mit dem letzten Commit festschreiben …
2 git  key-binding  tig 

2
Wie kann ich dafür sorgen, dass Github für Windows meinen richtigen Namen für Commits verwendet?
Normalerweise verwende ich die E-Mail-Adresse und meinen richtigen Namen für Git-Commits. Der Github für Windows-Client verwendet jedoch standardmäßig den Github-Benutzernamen für die Autorendaten des Commits. Aus diesem Grund habe ich jetzt Commits mit beiden Namen im Repository verwechselt. Ich weiß, wie man einen Verlauf umschreibt, um das zu beheben, aber …
2 windows  git  github  commit 


1
Git SVN Rebase nur für Tags
Ich erweitere ein Open Source Projekt um zusätzliche Funktionen. Also werde ich meinen Code auf die veröffentlichte Version des Quellcodes stützen. Das Open Source Projekt benutzt SVN und ich benutze Git. Wie würde ich bei der Veröffentlichung einer neuen Version nur auf die freigegebene Version (SVN-Tags) anstatt auf den HEAD …

1
Github private / öffentliche SSH-Schlüsselauthentifizierung
Ich habe Github. Ich habe ein privates / öffentliches Paar erstellt. Ich habe die Öffentlichkeit auf Github gesetzt. Aber ich kann niemals zum Github drängen. Jedes Mal heißt es öffentlich bestritten. Um zu pushen, muss ich Folgendes tun: eval ssh-agent ssh-add ~/.ssh/github_dsa Das macht mich verrückt, dass ich das jedes …
2 linux  unix  ssh  git 

1
Ignoriere bestimmte Änderungen in Git Diff
Ist es möglich, einen Bericht von git diff oder verwandten Befehlen abzurufen, der eine bestimmte Änderungskategorie ausschließt? Ich wurde gebeten, eine Änderung zu überprüfen, bei der eine große Anzahl von Dateien das Äquivalent von s / 2016/2017 / g durchlaufen hat. (Wir haben ein Drittanbieter-Gefäß aufgerüstet, und aus diesem Grund …

0
Git-Server-seitige Hooks übertragen die Aktualisierungsdatei
Ich versuche, Git Hook Commit auf einem Server mithilfe dieser Anweisungen zu implementieren: https://git-scm.com/book/be/v2/Customizing-Git-An-Example-Git-Enforced-Policy Ich habe die Datei "update" erstellt (ausführbar machen, im Hooks-Ordner ablegen) und festgestellt, dass diese Datei nicht ausgeführt wird, wenn ich "git commit -m" "my message" "und" git push "" tue. Alle diese Befehle funktionieren einwandfrei, …
2 git  hook 

1
Unbeabsichtigtes Entkommen von Anführungszeichen in Bash
Ich versuche, den folgenden Git-Alias ​​als Befehl in Git-Bash hinzuzufügen (Windows-Benutzer hier). yolo = "!git init && git remote add origin $1 && git pull" Nichts davon scheint zu funktionieren. Die ehemalige wirft einen Fehler und dieser entkommt das doppelte Anführungszeichen in .gitconfigzuyolo = \"!git init && git remote add …

1
Virtueller Host mit einem Verzeichnis aus dem DocumentRoot
Ich benutze Git in C:\Users\MyUser\repository. Ich möchte die App mit einem Apache-Server testen, obwohl gerade ein Server ausgeführt wird und ich einen virtuellen Host benötige. Wie konfiguriere ich einen virtuellen Host, der auf das Git-Repository verweist? Mein Apache DocumentRoot-Verzeichnis ist C:\xampp\htdocs.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.