← Torna all’elenco

: GitHub, disattiva completamente gli IP del paese, gli IP di Hong Kong, gli IP di Macao? Il programmatore sta piangendo: il mio codice è ancora in esso!

itadol5j

3a4496b-742b-4af88-8311-9e144746eb99

Merda, GitHub. Davvero?

Stamattina, come al solito, ho acceso il computer, pronto a tirare un codice, e poi...

"GitHub non può accedere"

aa79fd4d-10c2-427e-8095-40fe5972a52b

♪ I'll tell you ♪

Ho fatto 10 cazzo di volte, cambiato tre browser, anche riavviato il router, e il risultato era lo stesso.GitHub, non si apre!

La cerchia di amici, la comunità di Twitter, i tweet sono esplosi e un gruppo di programmatori hanno pianto:

  • "I miei progetti sono ancora lassù!"
  • "Non c'e' nessuna spinta sul codice, e ora la societa' vuole che faccia i compiti e ti daro' un martello?"
  • "GitHub è sigillato? Allora di cosa stiamo scrivendo?"

Che succede?

Per il momento,La stazione principale di GitHub (github.com) limita l'accesso all'IP nazionale.Negli ultimi anni, Cina e Hong Kong, compresa la Cina, sono stati colpiti da IP.

Alcuni dicono che si tratta di “sicurezza della rete”, altri dicono che si tratta di “adeguamento della politica”, e alcune cospirazioni dicono: “È la radice della vita del programmatore che deve essere completamente spezzata”.

Ma per qualsiasi ragione,La verita' e' che non puoi salire lassu'!

Non farti prendere dal panico. Prova questi prima!

Anche se GitHub non ha una dichiarazione ufficiale, non abbiamo mai visto un programmatore prima.Le pareti sono troppo alte per trattenerci!

Metodo 1: Cambia host (semplice ma potenzialmente instabile)

  1. Trovato. hosts File (Windows in) C:\Windows\System32\drivers\etc\Mac/Linux è qui. /etc/hostsNon ne sono sicuro.
  2. Aggiungi questa linea:

    20.205.243.166 github.com  
    
  3. Salva, riavvia il browser.

(Se non, un altro IP, "GitHub host Update" troverà sempre)

Metodo 2: Scienza su Internet (entrambi compresi e compresi)

Se avete una scala, un agente globale diretto, uno costante.

Metodo 3: Stazione a specchio GitHub

Alcune delle stazioni di mirror nazionali sono ancora disponibili, ad esempio:

(Ma le stazioni a specchio possono essere ritardate ad un alto tasso, adatto per i codici di visualizzazione di emergenza, non adatto per uso a lungo termine)

Metodo 4: backup Gitee (sostituzione di produzione nazionale)

Se GitHub è davvero inutilizzabile per molto tempo,Gitee. E' una scorta, ma... sai, e' una revisione rigorosa, e molti progetti non possono.

4. La rabbia dei programmatori: Che cosa abbiamo fatto di male?

GitHub è sigillato, e il peggio è il programmatore.

  • Studenti: Tutti i codici sono in esso, e l'insegnante ha dato GitHub il collegamento. E adesso?
  • Colpisci i lavoratori.: Il progetto dell'azienda si è tenuto a GitHub, che non è collegato in questo momento, e il capo ha chiesto: “Perché non l'hai presentato oggi” e ha detto, “perché lo stato ha rifiutato”?
  • Collaboratore open source: Il duro lavoro del progetto, improvvisamente il mondo intero non può vederlo, e la mente si rompe...

Chi ha incasinato il codice?

5. E il futuro?

Se GitHub è veramente bloccato per molto tempo, allora possiamo solo adattare:

  • Codice di backupLocale, privato Gitlab, Gitee
  • Impara a attraversare il muro.: Il programmatore non usa la scienza, come il cuoco non usa un coltello
  • Focus sulle alternativeGitLab, Bitbucket, anche.

Finalmente, di' qualcosa di vero.

Lo so, molte persone hanno visto GitHub essere sigillate, la prima reazione e' stata rasata. Ma non risolverà il problema. Dobbiamo trovare un modo per vivere.

Il programmatore è uno dei gruppi più hard-core del tempo.Un GitHub e' sigillato. Possiamo trovare 100 modi per mantenere i codici di scrittura.Non lo so.

Il codice non e' morto. Solo un posto diverso da correre.


Organizzazione
Se hai un programmatore che non sa che GitHub è sigillato,Sbarazzati dell'articolo! Non farlo fare tutto il giorno!

Concentrati su di noi, rispondi a GitHub e ottieni l'ultimo metodo di accesso!

PS: Se questo articolo è andato, sai, trovami altrove...