Der Inhalt dieses Artikels richtet sich an solche Personen
--Verwenden von gibo
(Software, die .gitignore
erstellt)
--Verwenden von pyenv
(Software, die mehrere Umgebungen und mehrere Versionen von Python verwaltet)
.python-version
manuell zu .gitignore
hinzufügen.Jemand (hauptsächlich ich)
Ich denke, viele Leute verwenden pyenv, wenn sie mehrere Umgebungen und mehrere Versionen von Python verwalten.
Um pyenv mitzuteilen, welche Python-Umgebung in diesem Verzeichnis verwendet werden soll, verwenden Sie eine Datei mit dem Namen .python-version
(der Befehl pyenv local
erstellt dies).
Aus diesem Grund habe ich jemals einen ".gitignore" generiert, der die umgebungsabhängige .python-Version aus dem Git-Repository ausschließt.
$ gibo Python > .gitignore
$ echo '.python-version' >> .gitignore
Und so weiter.
Um den 28. Januar 2016 herum wurde jedoch eine Pull-Anfrage, die auch die Python-Version ignoriert, in github / gitignore (von gibo referenziert) zusammengeführt. ..
https://github.com/github/gitignore/pull/1801 https://github.com/github/gitignore/commit/76b87217c836fa814e22763dc6b12b09ab86513a
Dank an,
$ gibo Python > .gitignore
Es ist gerade jetzt.
Natürlich muss die von "gibo" referenzierte Gitignore-Kesselplatte nach dem Zusammenführen des entsprechenden Commits auf diejenige aktualisiert werden.
$ gibo --update
Kann mit aktualisiert werden.
Recommended Posts