Kami selalu mencari bantuan dalam meningkatkan materi pelatihan kami. Kami juga ingin partisipasi Anda!
Pertama, baca perjanjian kontributor.
Selanjutnya, Anda dapat berkontribusi dengan cara berikut:
$ git clone [email protected]:gdiminneapolis/falling-in-love-with-git.git
$ cd falling-in-love-with-git
$ bundle install
$ yarn install
Tempat utama yang ingin Anda lakukan adalah perubahan pada source/_slides/ file. Setiap file berisi sebagian dari presentasi. Mengikuti konvensi untuk reveal deck slide, setiap file adalah <section> , yang berubah dari kiri ke kanan. Jika Anda menyematkan sub <section> di dalam, slide itu akan turun.
Anda dapat menggunakan HTML atau Markdown, yang pernah paling sesuai dengan kebutuhan Anda.
@agebhardt membuat beberapa gaya khusus yang dibuat untuk presentasi ini. Perhatikan bagaimana mereka digunakan, pelajari source/css/styles.css untuk mempelajari rahasia dan awesomesauce mereka.
Selain itu, karena ini adalah presentasi berbasis mengungkapkan, Anda harus mempelajari gaya-gaya itu juga.
$ yarn start
Akan meluncurkan browser default Anda dalam mode pembaruan langsung melihat direktori Jekyll yang dihasilkan, dan menonton direktori sumber Jekyll untuk perubahan. Catatan pertama kali Anda menjalankan ini, mungkin tidak ada folder _site , jadi Anda mungkin perlu menyegarkan browser setelah bangunan pertama selesai.
$ yarn checkin
Ini akan membuat docs/ direktori yang merupakan tempat slide akan dilayani, berkomitmen dan mendorong semua perubahan saat ini pada repositori publik.
File _publish.yml di direktori root dapat diatur untuk memberikan overrides dan isi yang diperlukan untuk penerbitan pada halaman GH. Secara umum, tidak ada yang perlu dilakukan dengan pengaturan ini.
Agebhardt ? ? ? ? | Kuil Tamara ? ? ? ? ? ? ? ? ? |
|---|
Repo ini menggunakan spesifikasi semua-kontributor. Ada alat untuk memudahkan menambahkan orang ke daftar.
Ini akan membutuhkan nama akun GitHub kontributor, misalnya tamouse .
$ yarn contributors:add
.all_contributors : $ yarn contributors:generate
Pastikan untuk membaca spesifikasi semua-kontributor sebelum Anda memperbaruinya secara manual.