← Kembali ke daftar

GitHub, benar-benar menutup IP negara, IP Hong Kong, IP Macao? Programmer menangis, kodeku masih di atasnya!

itadol5j

3a496b-742b- 4af8-8311- 9e144746eb99

Sial, GitHub. Benarkah?

Pagi ini, seperti biasa, aku menyalakan komputer, siap untuk menarik kode, dan kemudian...

"GitHub tidak dapat mengakses"

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

I 'll tell you

Saya melakukan 10 kali sialan, berubah tiga browser, bahkan memulai kembali router, dan hasilnya adalah sama.GitHub, itu tidak akan terbuka!

Lingkaran teman-teman, komunitas Twitter, tweet semua meledak dan sekelompok programmer menangis:

  • "Proyek saya masih di atas sana!"
  • "Tidak ada dorongan pada kode, dan sekarang perusahaan ingin saya untuk melakukan pekerjaan rumah saya, dan saya akan memberikan palu?"
  • "GitHub disegel? Jadi apa yang kita tulis tentang?"

Apa yang terjadi?

Untuk saat ini,Stasiun utama GitHub (github.com) membatasi akses ke IP nasional.Dalam beberapa tahun terakhir, Cina dan Hong Kong, termasuk Cina, telah dipengaruhi oleh IP.

Ada yang bilang "keamanan jaringan", ada yang bilang "penyesuaian kebijakan", dan beberapa konspirasi berkata, "Ini adalah akar dari kehidupan programmer yang harus benar-benar rusak".

Tapi untuk alasan apapun,Yang benar adalah, Anda tidak bisa naik ke sana!

Jangan panik. Coba ini dulu!

Meskipun GitHub tidak memiliki pernyataan resmi, kami belum pernah melihat programmer sebelumnya.Dindingnya terlalu tinggi untuk menahan kita!

Metode 1: Ubah Host (sederhana tapi berpotensi tidak stabil)

  1. Ketemu. hosts Berkas (Windows dalam) C:\Windows\System32\drivers\etc\Mac / Linux di sini. /etc/hostsAku tidak yakin.
  2. Tambah baris ini:

    20.205.243.166 github.com  
    
  3. Simpan, restart peramban.

(Jika tidak, IP lain, "GitHub host Update" akan selalu menemukan)

Metode 2: Sains di Internet (baik dipahami dan dipahami)

Jika Anda memiliki tangga, langsung agen global, satu stabil.

Metode 3: Stasiun cermin GitHub

Beberapa stasiun cermin nasional masih tersedia, misalnya:

(Tapi stasiun cermin mungkin tertunda pada tingkat tinggi, cocok untuk kode penglihatan darurat, tidak cocok untuk penggunaan jangka panjang)

Metode 4: Backup Gite (penggantian produksi nasional)

Jika GitHub benar-benar tidak dapat digunakan untuk waktu yang lama,Giee. Ini adalah cadangan, tapi... Anda tahu, itu audit ketat, dan banyak proyek tidak bisa.

Apa yang kita lakukan salah?

GitHub disegel, dan yang terburuk adalah programmer.

  • SiswaSemua kode yang ada di dalamnya, dan guru memberikan GitHub link. Apa sekarang?
  • Pukul para pekerja.Proyek perusahaan tersebut diadakan di GitHub, yang tidak terhubung saat ini, dan bos bertanya, "Mengapa Anda tidak mengirimkannya hari ini" dan berkata, "karena negara menolak"?
  • Kontributor sumber terbukaPekerjaan keras proyek ini, tiba-tiba seluruh dunia tidak bisa melihatnya, dan pikiran istirahat...

Siapa yang mengacaukan kodenya?

Bagaimana dengan masa depan?

Jika GitHub benar-benar diblokir untuk waktu yang lama, maka kita hanya bisa beradaptasi:

  • Kode BackupLokal, pribadi Gitlab, Gite
  • Belajarlah untuk menyeberangi dinding.Programmer tidak menggunakan ilmu pengetahuan, seperti juru masak tidak menggunakan pisau
  • Fokus pada alternatifGitLab, Bitbucket, juga.

Akhirnya, mengatakan sesuatu yang benar.

Aku tahu, banyak orang melihat GitHub disegel, reaksi pertama adalah memarahi. Tapi itu tidak akan memecahkan masalah. Kita harus menemukan cara untuk hidup.

Programmer adalah salah satu yang paling hard- kelompok inti waktu.Sebuah GitHub disegel. Kita bisa menemukan 100 cara untuk tetap menulis kode.Aku tidak tahu.

Kodenya tidak mati. Hanya tempat yang berbeda untuk lari.


Organisasi
Jika Anda memiliki programmer yang tidak tahu GitHub disegel,Singkirkan artikel! Jangan biarkan dia melakukannya sepanjang hari!

Fokus pada kami, balas ke GitHub dan dapatkan metode akses terbaru!

Jika artikel ini hilang, Anda tahu, menemukan saya di tempat lain...