Ich arbeite an einem Projekt von zwei verschiedenen Computern. Ich benutze Git (Hub). Sollten der Name und die E-Mail-Adresse für Git auf beiden Computern gleich eingestellt sein? Ich rate ja, da ich eine Person bin, obwohl es es schwieriger machen kann, Änderungen zu verfolgen, wenn etwas an einem von ihnen durcheinander kommt. Falls relevant, bin ich die einzige Person, die an diesem Projekt arbeitet und PyCharm verwendet.Sollen der gleiche Name und die gleiche E-Mail-Adresse auf allen Geräten mit Git verwendet werden?
Sollen der gleiche Name und die gleiche E-Mail-Adresse auf allen Geräten mit Git verwendet werden?
Antwort
Ich hatte die gleiche Situation wie deine, ich habe auch Code aus verschiedenen Systemen auf meinem persönlichen Git Repo, auf dem nur ich arbeite.
Aber ich behalten die gleichen Git Benutzername/E-Mail auf dem System für die gleiche git Repo, vermeiden, dass die Ergebnisse in den verschiedenen Benutzernamen in git commit Geschichte und verwirrt mich. Außerdem hat git ein sehr gutes Disaster Recovery-System, also sollten Sie sich keine Sorgen machen, Dinge auf einem bestimmten System zu vermasseln. Sie können es immer überwinden.
Allerdings habe ich unterschiedliche Konfiguration für verschiedene Git Repo auf einem System, angenommen, wenn ich an meinem offiziellen Repo arbeite und dort mein Github Griff ist anders, dann möchte ich nicht meinen persönlichen Benutzernamen there.you kann Setup Git Benutzername/E-Mail sowohl lokal als auch global in Ihrem System.
Bitte folgen Sie this SO Post, auf, wie lokale und globale Git Benutzername/E-Mail einzurichten.
Ich hoffe, ich habe Ihre Frage beantwortet, lassen Sie mich wissen, wenn Sie eine Erklärung benötigen.
- 1. machen xy die gleiche auf allen Geräten Android-Studio
- 2. Gleiche Ansichtsgröße auf allen Bildschirmen
- 3. Ist android Epochenzeit die gleiche in allen Geräten
- 4. Android - Kann nicht gleiche Größe Quadrat auf allen Geräten zeichnen
- 5. Wie bekomme ich eine Navigationsleiste, um auf allen Geräten die gleiche Größe zu erhalten?
- 6. PHP- Seitennummerierung, gleiche Ergebnisse auf allen Seiten
- 7. Ist der Scan-Code der gleiche auf allen Tastaturen
- 8. Eingabenamen, die nicht verwendet werden sollen?
- 9. Wie die gleiche Bildgröße auf verschiedenen Geräten in Android
- 10. Sollen der von Eclipse verwendete Websphere-Anwendungsserver und die JRE-Version genau die gleiche Versionsnummer haben?
- 11. Warum Benutzer/Name/Post/Name Adresse ist die gleiche (fiendly_id)
- 12. Sollen Ausnahmen für die Formularvalidierung verwendet werden?
- 13. Zusammenführen mehrerer Objekte, die gleiche ID verwendet
- 14. Umleiten auf die gleiche Seite mit Fehlern
- 15. Kann die gleiche sqlcmd.exe für jede Datenbanksicherung verwendet werden
- 16. Gleiche Daten werden in allen Fragmenten angezeigt, indem Seitenbewerter verwendet werden, um Seiten zu erstellen
- 17. Der gleiche ausführbare Name mit c-Datei nach der Kompilierung
- 18. SVN - Wie alle Dateien auf die gleiche Revisionsnummer und das gleiche Datum gesetzt werden
- 19. Der gleiche Name für eine Zeichenfolge und eine Funktion
- 20. Liste der Carthage-Dateien, die an Git gesendet werden sollen
- 21. Verwendet der gesamte Text in der Zelle die gleiche Schriftart?
- 22. Verwendet die Java-Unterklasse das gleiche Oberklassenfeldobjekt
- 23. Git entfernen Sie die gleiche Datei mit unterschiedlicher Groß-/Kleinschreibung
- 24. git create neuen Zweig mit dem gleichen Namen, wird es auf die gleiche Fernbedienung geschoben werden?
- 25. Gleiche Löschung, aber nicht der gleiche Typ.
- 26. Wann statische Variablen/Methoden verwendet werden sollen und wann Instanzvariablen/Methoden in Java verwendet werden sollen?
- 27. Gleiche Abfrage verwendet verschiedene Indizes?
- 28. Zwei Websites, die gleiche URL, der gleiche Cookie
- 29. Gleiche editierbare Region/Inhalt gleich auf allen Seiten
- 30. HTML responsive auf allen Geräten
Wenn die E-Mail geändert wird, die in commit in Github widerspiegeln wird daher sieht es aus wie 2 verschiedene Personen commit, und wenn die E-Mail-ID gleich ist dann spielt es keine Rolle von x nein des Systems commit den Code – KOTIOS
@MyMasterPeice sorry Ich verstehe nicht. Dies ist das erste Commit der neuen Installation, so dass es keine Änderung geben würde. Ich frage mich, welcher Ansatz am besten ist? – northerner
ich meine grundsätzlich, dass Sie jeden Namen und jede E-Mail verwenden können, die sich von Ihrem github-Konto unterscheiden können, indem Sie den git config-Befehl verwenden, aber E-Mail und Benutzername in verschiedenen Systemen gleich verwenden – KOTIOS