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.

127
Wie kann ich ein Commit zurücksetzen?

Ich habe 2 Commits, die ich nicht gepusht habe: $ git status # On branch master # Your branch is ahead of 'faves/master' by 2 commits. Wie kann ich meinen ersten (den ältesten) zurücksetzen, aber den zweiten behalten? $ git log commit 3368e1c5b8a47135a34169c885e8dd5ba01af5bb ... commit...

120
Git Bash Hier in ConEmu

Wie erstelle ich einen Kontextmenüeintrag mit der rechten Maustaste , um Git Bash in einem bestimmten Ordner in ConEmu zu öffnen ? Unter Git Bash Here in Console2 finden Sie die entsprechende Frage für

97
Verwenden mehrerer öffentlicher SSH-Schlüssel

Ich habe ein persönliches Konto und ein Unternehmenskonto bei Unfuddle. On Unfuddle SSH-Schlüssel können nur für ein Konto verwendet werden. Daher muss auf meinem Laptop für beide Konten ein separater SSH-Schlüssel erstellt werden. Ich bin gelaufen ssh-keygen -t rsa, um zwei Schlüssel mit...

93
Können Sie alte Commits von GPG unterzeichnen?

Git hat jetzt die Möglichkeit, Commits zu signieren git commit -S, was großartig ist, aber manchmal vergesse ich das Flag für commit, und manchmal maile ich mir Patches, mit denen ich mich bewerbe am, und dieser Befehl hat kein Flag zum Signieren. Gibt es eine Möglichkeit, einem bereits...

92
Wie bekomme ich git-completion.bash für Mac OS X?

Ich bin http://blog.bitfluent.com/post/27983389/git-utilities-you-cant-live- gefolgt git-completion.bash, ohne meinen hinzuzufügen/opt/local/etc/bash_completion.d/git-completion und ich habe PS1='\h:\W$(__git_ps1 "(%s)") \u\$ 'mein .bashrc_profile eingetragen Aber jetzt bekomme ich das -bash:...

84
Verwendung von Git auf mehreren Systemen ohne Netzwerkzugriff

Ich möchte die Versionskontrolle verwenden, aber aus Sicherheitsgründen hat der Server, an dem ich arbeite, keinen Internetzugang: Ich kann nur Dateien auf einem USB-Stick verschieben. Kann ich Git mit diesem Setup weiterhin verwenden? Kann ich kleine Patches erstellen, die ich auf ein...

55
Ziehen Sie für einen anderen Git-Zweig, ohne zu wechseln

Wir sind kürzlich von SVN zu Git gewechselt und haben gleichzeitig unsere Live-Systeme in die Versionskontrolle versetzt (anstelle von lokalem Checkout und Dateikopie zu leben). Bei dem Projekt, dem ich zugewiesen bin, greifen wir alle auf dasselbe Repository zu und um Änderungen ins Leben zu...