: GitHub, cierra completamente la IP del país, la IP de Hong Kong, la IP de Macao? El programador llora: ¡Mi código sigue en él!
Mierda, GitHub. ¿En serio?
Esta mañana, como siempre, encendié el ordenador, listo para tirar un código, y luego...
"GitHub no puede acceder"
*Te lo diré*
Hice 10 veces, cambié tres navegadores, incluso reiniciaba el router, y el resultado era el mismo.¡GitHub, no se abrirá!
El círculo de amigos, la comunidad de Twitter, los tuits explotaron y un montón de programadores gritaron:
- "¡Mis proyectos siguen ahí!"
- "No hay presión en el código, y ahora la compañía quiere que haga mi tarea, y le daré un martillo?"
- ¿GitHub está sellado? ¿De qué estamos escribiendo?"
¿Qué está pasando?
Por el momento,La estación principal de GitHub (github.com) restringe el acceso a la IP nacional.En los últimos años, China y Hong Kong, incluida China, han sido afectados por la IP.
Algunos dicen que es “seguridad de redes”, otros dicen que son “ajustes políticos”, y algunas conspiraciones dicen, “Es la raíz de la vida del programador la que debe ser completamente rota”.
Pero por cualquier razón,¡La verdad es que no puedes subir!
No entres en pánico. ¡Pruébalo primero!
Aunque GitHub no tiene una declaración oficial, nunca hemos visto a un programador antes.¡Las paredes son demasiado altas para retenernos!
Método 1: Cambio de hosts (simple pero potencialmente inestable)
-
Te encontré.
hostsArchivo (Windows in)C:\Windows\System32\drivers\etc\Mac/Linux está aquí./etc/hostsNo estoy seguro. -
Añadir esta línea:
20.205.243.166 github.com - Guardar, reiniciar el navegador.
(Si no, otro IP, "GitHub hosts Update" siempre encontrará)
Método 2: Ciencia en Internet (ambos comprendidos y comprendidos)
Si usted tiene una escalera, un agente global directo, constante.
Método 3: Estación de espejo GitHub
Algunas de las estaciones nacionales de espejo todavía están disponibles, por ejemplo:
(Pero las estaciones de espejo pueden retrasarse a un ritmo alto, adecuado para los códigos de visualización de emergencia, no adecuados para uso a largo plazo)
Método 4: Copia de seguridad de la empresa (sustitución nacional de producción)
Si GitHub es realmente inutilizable durante mucho tiempo,Gitee. Es un repuesto, pero... sabes, es una auditoría estricta, y muchos proyectos no pueden.
4. Enojo de los programadores: ¿Qué hicimos mal?
GitHub está sellado, y lo peor es el programador.
- Estudiantes: Todos los códigos están en él, y el maestro le dio a GitHub el enlace. ¿Ahora qué?
- Dale a los trabajadores.: El proyecto de la compañía se llevó a cabo en GitHub, que no está conectado en este momento, y el jefe preguntó, ¿Por qué no lo sometiste hoy y dijo, “porque el estado se negó”?
- Colaborador de código abierto: El duro trabajo del proyecto, de repente todo el mundo no puede verlo, y la mente se rompe...
¿Quién está jugando con el código?
5. ¿Y el futuro?
Si GitHub está realmente bloqueado durante mucho tiempo, entonces sólo podemos adaptarnos:
- Código de respaldoGitlab local, privado, Gitee
- Aprende a cruzar la pared.: El programador no utiliza la ciencia, como el cocinero no usa un cuchillo
- Centrarse en alternativasGitLab, Bitbucket, también.
Finalmente, di algo cierto.
Lo sé, mucha gente vio a GitHub estar sellado, la primera reacción fue regañarse. Pero no resolverá el problema. Tenemos que encontrar una manera de vivir.
El programador es uno de los grupos más duros del tiempo.Un GitHub está sellado. Podemos encontrar 100 maneras de seguir escribiendo códigos.No lo sé.
El código no está muerto. Un lugar diferente para correr.
Organisation
Si tienes un programador que no sabe que GitHub está sellado,¡Deshazte del artículo! ¡No dejes que lo haga todo el día!
Enfócate en nosotros, responde a GitHub y consigue el último método de acceso!
PS: Si este artículo se ha ido, ya sabes, encontrarme en otro lugar...