Als «git» getaggte Fragen

Git ist ein Open-Source-System zur verteilten Versionskontrolle (DVCS). Verwenden Sie dieses Tag für Fragen zur Verwendung von Git und zu Workflows. Verwenden Sie das [github] -Tag NICHT für Git-bezogene Probleme, nur weil ein Repository zufällig auf GitHub gehostet wird. Verwenden Sie dieses Tag auch nicht für allgemeine Programmierfragen, die zufällig ein Git-Repository betreffen.

8
Git cli: Benutzerinformationen vom Benutzernamen abrufen
Gibt es eine Möglichkeit, den Namen des Benutzers nur anhand seines Benutzernamens abzurufen? So etwas wie diese Ausgabe git show <username>(ich weiß, dass das nicht funktioniert) username: username name: First Last email: email@address Ich weiß, dass ich dies mit einem GitHub-API-Aufruf tun kann, möchte es aber lieber in der CLI …
88 git  github  github-api 

6
.gitignore Syntax: bin vs bin / vs. bin / * vs. bin / **
Was ist der Unterschied zwischen dem Hinzufügen bin, bin/, bin/*und bin/**in meiner .gitignore - Datei? Ich habe andere .gitignore-Dateien verwendet bin/, aber in der Eclipse-Datei werden Doppel- und Einzelstern sogar so zusammen verwendet: Was ist damit los?) Ich sehe, dass die ersten beiden Muster ebenfalls weit verbreitet sind. Kann jemand …
88 git 



5
git gc --aggressive vs git repack
Ich suche nach Möglichkeiten, um die Größe eines gitRepositorys zu reduzieren . Das Suchen führt mich git gc --aggressivemeistens. Ich habe auch gelesen, dass dies nicht der bevorzugte Ansatz ist. Warum? Was muss ich beachten, wenn ich renne gc --aggressive? git repack -a -d --depth=250 --window=250wird über empfohlen gc --aggressive. …

4
Ist git stash branchenspezifisch oder für das gesamte Repository?
Ich ging in eine Filiale und arbeitete. Ich wollte in eine andere Niederlassung gehen, wollte mich aber nicht festlegen, also tat ich es git stash. Dann habe ich getan git checkout <otherbranch>. Ich habe dort einige Arbeiten durchgeführt und wollte, genau wie in der ersten Niederlassung, vor der Ausführung der …
88 git  git-stash 

8
Git Pull ist nicht möglich, nicht zusammengeführte Dateien
Ich habe alle ähnlichen Fragen dazu gelesen. es scheint, dass keine der folgenden funktioniert hat: Delete offending files git reset --hard HEAD git stash git pull Nahezu jede Kombination, bei der Änderungen gespeichert und aus dem Repository abgerufen werden, führt zu nicht zusammenlegbaren Dateien. Ich möchte alle lokalen Änderungen verwerfen …
88 git 

8
Listen Sie alle lokalen Niederlassungen ohne Fernbedienung auf
Problem: Ich möchte alle lokalen Zweige löschen, die keine Fernbedienung haben. Es ist leicht genug, die Namen der Zweige in eine zu leiten git branch -D {branch_name}, aber wie bekomme ich diese Liste überhaupt? Beispielsweise: Ich erstelle einen neuen Zweig ohne Fernbedienung: $ git co -b no_upstream Ich liste alle …
88 git  git-remote 

4
Entfernen Sie alte Git-Commits
Ich bin sehr neu in Git und habe mich gefragt, ob so etwas möglich ist? >git log --pretty=oneline --abbrev-commit 2f05aba Added new feature 3371cec Fixed screw up <-- I want to remove this daed25c Screw up <-- and remove this. e2b2a84 First. So it's like they never happend. Ist das …
88 git 

3
Git macht den Zusammenführungsversuch rückgängig
Ich habe ein Arbeitsverzeichnis (Nr. 1), in dem sich das Herstellerverzeichnis (Nr. 2) befindet. Es gibt eine Abhängigkeit, die ich ohne Composer manuell ziehen wollte (PHP-Version von npm / gem). Ich habe in # 1 gearbeitet, keine Änderungen gespeichert / festgeschrieben, als ich beschlossen habe, die Bibliothek in # 2 …

12
Warum kann ich diesen aktuellen Git-Teilbaum nicht verschieben?
Ich verwende den Git-Teilbaum mit einigen Projekten, an denen ich arbeite, um einen Basiscode zwischen ihnen zu teilen. Der Basiscode wird häufig aktualisiert, und die Upgrades können in jedem der Projekte durchgeführt werden, wobei alle letztendlich aktualisiert werden. Ich bin auf ein Problem gestoßen, bei dem git meldet, dass mein …
87 git  git-subtree 


6
Git-Submodule. In einen neuen Klon des Superprojekts ziehen
OK. Also dachte ich ich hätte das geleckt ... aber jetzt .... Ich habe ein Projekt, das eine kleine Bibliothek von GitHub als Submodul enthält. In der Originalversion dieses Superprojekts funktioniert das Submodul wie erwartet. Ich habe jedoch gerade das Superprojekt geklont und getan, was ich dachte: "git submodule init", …



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.