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.

5
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 Git-Repository anwenden kann?
84 git 


4
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 rufen, sind wir einfach git …
55 git 

1
Wie kann ich das Verzeichnis ändern, in das ssh-keygen ausgibt?
Ich möchte einen Befehl ausführen wie: ssh-keygen -t rsa -b 4096 -C "your_email@example.com" Mein Verständnis ist, dass ssh-keygen in das Home-Verzeichnis ausgibt. Ich arbeite auf einem Netzwerkcomputer mit Git Bash (Windows, MYSS MINGW64), auf das ich keinen Zugriff habe. Ich ändere das Home-Verzeichnis wie folgt: export HOME=C:/Users/myusername also jetzt wenn …
54 ssh  git 




1
GIT Merge Master in eine Filiale
Ich habe ein neues Feature für einen neuen Zweig entwickelt und nebenbei einige Änderungen an meinem Hauptzweig vorgenommen. Ist es möglich, den Hauptzweig in meinem neuen Zweig zusammenzuführen, um ihn auf dem neuesten Stand zu halten, sodass nach Abschluss des neuen Features nicht zu viele Zusammenführungskonflikte auftreten?

1
Wie kann ich zwei Zweige zusammenführen, ohne Dateien zu verlieren?
Ich habe zwei Filialen mit den folgenden Dateien: Zweig a: file_a file_b file_c Zweig b: file_a file_d file_e Ich möchte sie zusammenführen, damit ich beide Dateien von a und b bekomme (und Dateien, die in beiden vorhanden sind, sollten normalerweise zusammengeführt werden)! ist das möglich?
49 git  merge 

4
Git Bash Hier in Console2?
MSysGit installiert ein Kontextmenüelement, das eine Git Bash-Eingabeaufforderung für den aktuell ausgewählten Ordner öffnet. Dies öffnet jedoch ein cmd.exe-Fenster und ich möchte, dass es stattdessen in Console2 geöffnet wird. Welche Änderungen muss ich vornehmen, damit dies funktioniert? Hinweis: Ich habe diese verwandte Frage gesehen , aber die Antwort ist veraltet. …

4
Zwischenspeichern Sie das Passwort, wenn SSH-Schlüssel verboten sind
Ich habe einen Server, auf den ich häufig per ssh zugreifen muss, weil ich darauf rechne. Das Rechenzentrum verbietet nun ausdrücklich SSH-Schlüssel, da diese "unsicher" sind. Sie sind der Meinung, dass die Eingabe meines Passworts über eine Tastatur, die immer vor anderen Menschen möglich ist, eine viel sicherere Möglichkeit ist, …
46 ssh  git 

4
Wie wechselt man den Git-Benutzer am Terminal?
Ich versuche, ein Projekt über die Befehlszeile in ein Remote-Repository zu verschieben. In meinem lokalen Verzeichnis drücke ich: $ git push und erhalte den folgenden Fehler: remote: Berechtigung für Benutzername1 / repo.git an Benutzername2 verweigert. Schwerwiegend: Zugriff auf " https://github.com/username1/repo.git/ " nicht möglich: Die angeforderte URL hat den Fehler 403 …



6
Wie kann ich verhindern, dass ich beim Ausführen eines SSH-Vorgangs auf einem Remotehost zur Eingabe einer Passphrase für den Schlüssel aufgefordert werde?
Ich bin ssh in einem Remote-Host (Linux, Fedora) und ich möchte dort ssh-Operation (Git mit Bitbucket). Auf dieser Maschine läuft ein ssh-Agent. $ ps -e|grep sh-agent 2203 ? 00:00:00 ssh-agent Wenn ich aber giten möchte, muss ich die Passphrase eingeben $ git pull Enter passphrase for key '/user/wgong/home/.ssh/id_rsa': Hinweis: Wenn …
43 ssh  git 

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.