10 petua untuk mendapatkan yang terbaik dari GitHub
- 4018
- 217
- Dale Harris II
GitHub adalah perkhidmatan hosting dalam talian untuk kebanyakan kod komputer dengan kawalan versi. Fikirkan tentang GitHub sebagai perkhidmatan pembangunan berasaskan awan untuk kod dan jenis fail lain yang serupa. Github mempunyai lebih dari 30 juta pengguna yang semua berkongsi, membangun dan bekerjasama untuk membina perisian esok.
Ia menganjurkan projek kod sumber dalam bahasa pengaturcaraan yang berbeza dan terus menjejaki setiap lelaran dan setiap perubahan. Juga, semua orang di pasukan anda boleh bekerjasama dalam projek yang sama dari mana sahaja di dunia.
Isi kandungan2. Menggunakan pintasan papan kekunci
Sebilangan besar daripada kita sudah biasa dengan penggunaan pintasan papan kekunci sebagai cara melaksanakan tugas berganda atau berulang -ulang dengan lebih cepat.
Hampir setiap halaman di GitHub termasuk senarai pintasan yang boleh digunakan pada halaman tertentu. Anda boleh mengakses pintasan dengan menaip "?"Ke dalam kotak dialog.
3. Terokai projek lain
Sebilangan besar pasukan pemaju menggunakan GitHub untuk menganjurkan dan menguruskan projek mereka sendiri. Walau bagaimanapun, ia juga membantu melihat bagaimana orang lain menggunakan platform dan melayari projek mereka. Anda mungkin mendapat beberapa pandangan, idea dan inspirasi baru untuk digunakan untuk projek anda sendiri.
Ketahui apa yang sedang berjalan dalam komuniti GitHub, berhubung dengan ahli lain, dan cari dengan label atau topik untuk lebih banyak pandangan.
Untuk platform yang terutama mengenai pengekodan, GitHub sangat "mesra rakyat" dan bersinar sebagai pengguna dan persekitaran yang berpusatkan masyarakat. Penekanan mereka terhadap pembangunan yang berfokus pada pengguna tertanam dalam budaya GitHub sendiri yang memegang dua puluh kedudukan teratas di kalangan tempat kerja yang paling mesra pekerja di dunia.
4. Lebih daripada sekadar pengekodan
Ramai yang menganggap bahawa GitHub hanya berguna untuk pemaju. Walau bagaimanapun, ia juga merupakan sumber untuk banyak tempat lain. Dua ciri kolaboratif utama GitHub yang membantu sesiapa sahaja adalah bercabang dan memasak.
Forking membolehkan pengguna membuat salinan atau klon kerja orang lain jika mereka mempunyai akses kepadanya. Hyperlink utama ke sumber dapat dipelihara sementara pemaju menguji kandungan, melakukan suntingan dan semakan.
Dengan alat cawangan, pengguna boleh membuat salinan sementara sumber. Ini menghalang pengguna yang berlainan yang bekerja pada kandungan yang sama serentak daripada menggunakan perubahan yang tidak sesuai dengan projek.
Cawangan dan forking adalah alat yang berharga untuk pengguna yang mengusahakan projek synerget. Berikut adalah beberapa cara pasukan dari mana -mana jenis, bukan hanya coders, boleh mendapat manfaat:
- Log perjalanan
- Dokumen undang -undang
- Komposisi muzik
- Visualisasi data untuk wartawan
- Pemasaran Blogging dan Kandungan
- Perkongsian resipi
5. Buat repositori
Repositori adalah cara mewah untuk menggambarkan ruang di mana projek anda tinggal. Pilihan anda di mana untuk menyimpan data anda adalah:
- Mana -mana tuan rumah dalam talian
- Folder di komputer anda
- Ruang Penyimpanan GitHub
Anda boleh menyimpan sebarang jenis fail di repositori anda termasuk imej, teks, dan fail kod. Berlangsung dengan repositori pertama anda tidak sukar. Pertama, anda perlu membuat akaun github anda sendiri.
Tindakan seterusnya adalah dengan mengklik tanda tambah+ yang terdapat di sudut kanan atas semasa log masuk. Pilih "Repositori Baru".
Anda kemudian akan melihat skrin yang kelihatan seperti ini:
Ambil perhatian bahawa repositori secara umum secara lalai. Sekiranya anda lebih suka bahawa akses itu terhad dan anda tidak mahu semua orang melihat kemajuan anda, anda hanya boleh memilih yang anda ingin melihat kandungan anda. Jika anda lebih suka mengekalkan beberapa privasi, anda perlu menaik taraf ke perkhidmatan berbayar ..
6. Gunakan ReadMes dengan berkesan
Tujuan fail ReadMe adalah untuk mendapatkan pengguna yang berminat dalam projek anda. Anda boleh menambah fail anda semasa anda mula membina repositori yang berdedikasi.
Mereka yang menggunakan platform WordPress sudah biasa dengan fail ReadMe. Sebelum memasang plugin, pasukan kerja anda dapat membaca fail ini untuk mendapatkan idea yang lebih jelas tentang apa yang mungkin dilakukan oleh plugin dan cara terbaik untuk menggunakannya.
Jangan membuat fail anda panjang dan membosankan kerana ia akan lebih mungkin menghidupkan pengguna daripada mereka tinggal di sekitar untuk membaca lebih lanjut. Beberapa amalan terbaik yang dicadangkan untuk fail ReadMe termasuk:
- Tajuk deskriptif
- Imej header
- Pautan luaran ke dokumentasi tambahan
- Senarai ciri pendek
- Ringkasan jelas dan ringkas
7. Ikuti orang lain
Berinteraksi dengan orang lain di github dengan mengikuti profil mereka. Anda akan dapat memantau apa yang orang lain bekerja dari dalam repositori awam dan juga akan menerima pemberitahuan mengenai aktiviti mereka di papan pemuka peribadi anda di GitHub.
Anda akan mendapat banyak idea hebat untuk projek pembangunan anda sendiri, anda boleh bekerjasama dengan ahli pasukan dalam pasukan khusus atau kerja anda dan berkongsi pengetahuan dan kepakaran anda.
Untuk mengikuti seseorang di GitHub, anda boleh mencari dengan topik atau niche, menavigasi ke halaman profil mereka, dan klik "Ikuti."
8. Sertailah perbualan
Salah satu daripada banyak manfaat platform sumber terbuka adalah keupayaan untuk bekerjasama, belajar, berkongsi, dan berkomunikasi dengan orang lain.
Tidak ada kos untuk menggunakan GitHub dan meneroka potensinya. Tujuan sumber terbuka adalah untuk membantu membuat penyelesaian lebih baik menggunakan sumbangan dari massa.
Belajar atau meningkatkan kemahiran anda atau membantu orang lain belajar dari pengalaman dan kepakaran anda.
Dengan bertemu dengan komuniti di GitHub, anda akan dapat mengikuti perkembangan projek yang menarik minat anda, membuat pendua projek dan percubaan dalam repositori peribadi anda sendiri.
Untuk mencari komuniti yang anda berminat untuk menyertai, gunakan fungsi "meneroka" untuk mencari koleksi yang berkaitan dengan bidang minat anda.
9. Pamerkan kerja terbaik anda
Sekiranya anda adalah pengguna media sosial yang aktif, anda memahami kuasa jawatan yang disatukan. Contohnya, jika anda memasukkan jawatan baru ke profil Twitter anda, ia akan tinggal di bahagian atas suapan anda dan dapat dilihat oleh sesiapa sahaja yang melihat profil itu.
Halaman Facebook mempunyai ciri yang sama. Dengan menyematkan jawatan ke profil media sosial anda, anda memastikan bahawa pelawat anda akan melihat catatan kegemaran anda terlebih dahulu daripada perlu mencari melalui keseluruhan suapan anda.
GitHub juga membolehkan anda memasukkan repositori kegemaran anda atau paling relevan ke halaman profil anda. Pengguna dengan akaun percuma boleh menyebarkan sehingga enam repositori yang akan kekal di bahagian atas profil mereka.
10. Tahu siapa yang harus dipersalahkan
Ya, ada butang di GitHub yang disebut "menyalahkan". Ia mungkin bukan perkataan yang baik, tetapi ia adalah ciri yang berguna. Sekiranya anda ingin melihat siapa yang membuat perubahan khusus dalam fail, mainkan permainan menyalahkan.
Dari pandangan menyalahkan fail, anda akan dapat melihat keseluruhan sejarah semakan secara line-by-line. Atau anda boleh memeriksa perubahan yang dibuat atau sejarah versi mana -mana baris.
Sekiranya ada sesuatu yang rosak atau tidak berfungsi dengan betul, fungsi ini dapat membantu mengenal pasti ahli pasukan mana yang perlu bekerjasama ke arah penyelesaian.
Jika anda mencari platform berpusat, berasaskan awan di mana anda boleh bekerjasama, berkongsi, menyimpan, menguji, dan menerbitkan projek, GitHub adalah penyelesaian yang kuat.