10 tips untuk mendapatkan hasil maksimal dari GitHub
- 2313
- 495
- Hector Kuhic
GitHub adalah layanan hosting online untuk sebagian besar kode komputer dengan kontrol versi. Pikirkan tentang GitHub sebagai layanan pengembangan berbasis cloud untuk kode dan jenis file serupa lainnya. GitHub menawarkan lebih dari 30 juta pengguna yang semuanya berbagi, mengembangkan, dan bekerja bersama untuk membangun perangkat lunak besok.
Ini meng -host proyek kode sumber dalam berbagai bahasa pemrograman dan melacak setiap iterasi dan setiap perubahan. Juga, semua orang di tim Anda dapat bekerja sama pada proyek yang sama dari mana saja di dunia.
Daftar isi2. Menggunakan pintasan keyboard
Sebagian besar dari kita terbiasa dengan penggunaan pintasan keyboard sebagai cara melakukan beberapa tugas berulang lebih cepat.
Hampir setiap halaman di GitHub mencakup daftar pintasan yang dapat digunakan pada halaman tertentu itu. Anda dapat mengakses jalan pintas dengan mengetik "?Ke dalam kotak dialog.
3. Jelajahi proyek lain
Sebagian besar tim pengembang menggunakan GitHub untuk meng -host dan mengelola proyek mereka sendiri. Namun, juga membantu untuk melihat bagaimana orang lain menggunakan platform dan untuk menelusuri proyek mereka. Anda mungkin mendapatkan beberapa wawasan, ide, dan inspirasi baru untuk digunakan untuk proyek Anda sendiri.
Cari tahu apa yang sedang tren di komunitas GitHub, terhubung dengan anggota lain, dan cari dengan label atau topik untuk lebih banyak wawasan.
Untuk platform yang terutama tentang pengkodean, GitHub sangat “ramah orang” dan bersinar sebagai pengguna dan lingkungan yang berpusat pada masyarakat. Penekanan mereka pada pengembangan yang berfokus pada pengguna tertanam dalam budaya GitHub itu sendiri yang memiliki posisi dua puluh teratas di antara tempat kerja paling ramah karyawan di dunia.
4. Lebih dari sekedar pengkodean
Banyak yang berasumsi bahwa GitHub hanya berguna bagi pengembang. Namun, ini juga merupakan sumber daya bagi banyak ceruk lainnya. Dua fitur kolaboratif utama GitHub yang bermanfaat bagi siapa pun yang bercabang dan bercabang.
Forking memungkinkan pengguna untuk membuat salinan atau klon pekerjaan orang lain jika mereka memiliki akses ke sana. Hyperlink utama ke sumber dapat dipertahankan saat pengembang menguji konten, melakukan pengeditan dan revisi.
Dengan alat percabangan, pengguna dapat membuat salinan sumber daya sementara. Ini mencegah pengguna yang berbeda bekerja pada konten yang sama secara bersamaan dari menerapkan perubahan yang tidak kompatibel pada proyek.
Percabangan dan forking adalah alat berharga bagi pengguna yang bekerja pada proyek sinergis. Di bawah ini adalah beberapa cara tim dari jenis apa pun, bukan hanya coders, dapat mendapat manfaat:
- Log perjalanan
- Dokumen legal
- Komposisi musik
- Visualisasi data untuk jurnalis
- Blogging dan pemasaran konten
- Berbagi Resep
5. Buat repositori
Repositori adalah cara mewah untuk menggambarkan ruang di mana proyek Anda tinggal. Pilihan Anda di mana menyimpan data Anda adalah:
- Host online apa pun
- Folder di komputer Anda
- Ruang penyimpanan GitHub
Anda dapat menyimpan semua jenis file di repositori Anda termasuk gambar, teks, dan file kode. Berlangsung dengan repositori pertama Anda tidak sulit. Pertama, Anda perlu membuat akun GitHub Anda sendiri.
Tindakan berikutnya adalah mengklik tanda plus+ yang ditemukan di sudut kanan atas saat masuk. Pilih "Repositori Baru".
Anda kemudian akan melihat layar yang terlihat seperti ini:
Perhatikan bahwa repositori dipublikasikan secara default. Jika Anda lebih suka akses itu dibatasi dan Anda tidak ingin semua orang melihat kemajuan Anda, Anda hanya dapat memilih orang -orang yang ingin Anda lihat konten Anda. Jika Anda lebih suka mempertahankan privasi, Anda harus meningkatkan ke layanan berbayar ..
6. Gunakan readmes secara efektif
Tujuan dari file readme adalah untuk membuat pengguna tertarik pada proyek Anda. Anda dapat menambahkan file Anda saat Anda mulai membangun repositori khusus.
Mereka yang menggunakan platform WordPress akrab dengan file readme. Sebelum menginstal plugin, tim kerja Anda dapat membaca file ini untuk mendapatkan ide yang lebih jelas tentang apa yang mungkin dilakukan plugin dan cara terbaik untuk menggunakannya.
Jangan membuat file Anda panjang dan membosankan karena kemungkinan besar akan memalingkan pengguna daripada meminta mereka tinggal di sekitar untuk membaca lebih banyak. Beberapa praktik terbaik yang disarankan untuk file readme meliputi:
- Judul deskriptif
- Gambar header
- Tautan eksternal ke dokumentasi tambahan
- Daftar fitur pendek
- Ringkasan yang jelas dan ringkas
7. Ikuti orang lain
Berinteraksi dengan orang lain di github dengan mengikuti profil mereka. Anda akan dapat memantau apa yang sedang dikerjakan orang lain dari dalam repositori publik dan juga akan menerima pemberitahuan tentang aktivitas mereka di dasbor pribadi Anda di Github.
Anda akan menemukan sejumlah besar ide -ide hebat untuk proyek pengembangan Anda sendiri, Anda dapat berkolaborasi dengan anggota tim di niche atau tim kerja Anda dan berbagi pengetahuan dan keahlian Anda.
Untuk mengikuti seseorang di GitHub, Anda dapat mencari berdasarkan topik atau niche, navigasikan ke halaman profil mereka, dan klik “Ikuti."
8. Bergabung dalam percakapan
Salah satu dari banyak manfaat dari platform open source adalah kemampuan untuk berkolaborasi, belajar, berbagi, dan berkomunikasi dengan orang lain.
Tidak ada biaya untuk menggunakan github dan mengeksplorasi potensinya. Tujuan open source adalah untuk membantu membuat solusi lebih baik menggunakan kontribusi dari massa.
Pelajari atau tingkatkan keterampilan Anda atau bantu orang lain belajar dari pengalaman dan keahlian Anda.
Dengan bertemu dengan komunitas di GitHub, Anda akan dapat mengikuti pengembangan proyek yang menarik minat Anda, membuat duplikat dari proyek -proyek tersebut dan bereksperimen di repositori pribadi Anda sendiri.
Untuk menemukan komunitas, Anda tertarik untuk bergabung, gunakan fungsi "Jelajahi" untuk mencari koleksi yang terkait dengan bidang minat Anda.
9. Tunjukkan karya terbaik Anda
Jika Anda adalah pengguna media sosial yang aktif, Anda memahami kekuatan posting yang disematkan. Misalnya, jika Anda menyematkan posting baru ke profil Twitter Anda, itu akan tetap di bagian atas umpan Anda dan dapat dilihat oleh siapa pun yang melihat profil itu.
Halaman Facebook memiliki fitur yang sama. Dengan menyematkan posting ke profil media sosial Anda, Anda memastikan bahwa pengunjung Anda akan melihat posting favorit Anda terlebih dahulu daripada harus mencari melalui seluruh umpan Anda.
GitHub juga memungkinkan Anda untuk menyematkan repositori favorit atau paling relevan ke halaman profil Anda. Pengguna dengan akun gratis dapat menjepit hingga enam repositori yang akan tetap di atas profil mereka.
10. Tahu siapa yang harus disalahkan
Ya, ada tombol di GitHub yang disebut "Salahkan". Itu mungkin bukan kata yang baik, tapi ini fitur yang berguna. Jika Anda ingin melihat siapa yang membuat perubahan spesifik dalam file, mainkan game menyalahkan.
Dari tampilan menyalahkan sebuah file, Anda akan dapat melihat seluruh barisan riwayat revisi-demi-baris. Atau Anda dapat memeriksa perubahan yang dibuat atau riwayat versi dari setiap baris.
Jika ada sesuatu yang rusak atau tidak berfungsi dengan benar, fungsi ini dapat membantu mengidentifikasi anggota tim mana yang perlu bekerja sama menuju solusi.
Jika Anda mencari platform yang terpusat dan berbasis cloud di mana Anda dapat berkolaborasi, berbagi, menyimpan, menguji, dan menerbitkan proyek, GitHub adalah solusi yang kuat.