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.


3
Git Push: Push alle Commits außer dem letzten
Gibt es eine Möglichkeit, alle meine lokalen Commits mit Ausnahme des neuesten auf das Remote-Repository zu übertragen ? Ich möchte den letzten lokal behalten, nur für den Fall, dass ich eine Änderung vornehmen muss.
74 git  push 


7
Git weigert sich, in den aktuellen Zweig zu holen
Ich habe ein Remote-Repository eingerichtet und kann neue Änderungen daran vornehmen, aber ich kann nicht daraus abrufen. Ich erhalte immer die (eher kryptische) Fehlermeldung: fatal: Refusing to fetch into current branch refs/heads/master of non-bare repository fatal: The remote end hung up unexpectedly Was heißt das? Was soll ich tun, um …
74 git  git-fetch 



2
Greifen Sie automatisch über ssh oder https auf Git-Submodule zu
Frage: Gibt es eine Möglichkeit, Git-Submodule automatisch über dieselbe Methode (ssh oder https) wie das Haupt-Repository auszuchecken? Hintergrund: Wir haben ein nicht öffentliches Gitlab-Repository ( main) mit einem Submodul ( utils), das auch als nicht öffentliches Gitlab-Repository auf demselben Server gehostet wird. Auf diese Repositorys kann entweder über ssh oder …


2
Wie erhalte ich eine neue Kopie eines Zweigs aus dem Remote-Repository?
Die örtliche masterNiederlassung meines Freundes ist anscheinend eine Katastrophe (durch zufällige merges und commits, denke ich). Seine Entwicklungszweige sind jedoch in Ordnung, enthalten jedoch Änderungen, die er nicht auf die Fernbedienung übertragen kann. Was ist der beste Weg, um seinen lokalen masterZweig mit dem Remote- masterZweig zu überschreiben und eine …
74 git 

4
Git mit Entwicklungs-, Inszenierungs- und Produktionszweigen
Dieser Artikel klingt interessant, aber ich bin mir ziemlich sicher, dass die Diagramme falsch sind. http://guides.beanstalkapp.com/version-control/branching-best-practices.html Sollte es nicht sein DEVELOPMENT> STAGING> PRODUCTION? Zusammenführungen sollten nur in eine Richtung erfolgen: von Funktionen und Fehlerkorrekturen, die in ihrem eigenen Zweig oder in der Entwicklung durchgeführt wurden, bis hin zu Staging zum …
74 git 

2
Löschen des Remote-Hauptzweigs, abgelehnt, da es sich um den aktuellen Zweig handelt
Wie lösche ich einen Remote-Master-Zweig aus GitHub / Bitbucket? Ich versuche: # git push bb --delete master remote: bb/acl: user is allowed. accepted payload.[K remote: error: refusing to delete the current branch: refs/heads/master[K To ssh://git@bitbucket.org/user/reponame.git ! [remote rejected] master (deletion of the current branch prohibited) error: failed to push some …
74 git  github  bitbucket 

3
Finden Sie heraus, wann die Zeile gelöscht wurde
Heute habe ich festgestellt, dass in meinem Git-Repository Code fehlt. Ich kannte einige der fehlenden Texte und die Datei, in der sie sich befanden, also habe ich sie verwendet git log -S'missingtext' /path/to/file. Das einzige, was zurückkam, war das Commit, in dem ich die Zeile mit dem fehlenden Text hinzufügte. …
74 git 

6
Verhindern Sie das Pushing zum Master auf GitHub?
Mit GitHub können Sie Ihr Repository so konfigurieren, dass Benutzer Push-to-Master nicht erzwingen können. Gibt es jedoch eine Möglichkeit, Push-to-Master vollständig zu verhindern? Ich hoffe, es so zu machen, dass die einzige Möglichkeit, Commits zum Master hinzuzufügen, über die Benutzeroberfläche der GitHub-Pull-Anfrage besteht.



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.