+ - 0:00:00
Notes for current slide
Notes for next slide

Asas / Github /

Bitbucket / Gitlab

Kursus Mudah Selama ... Jam Sahaja

1 / 239

Bab Pengenalan : Objektif

2 / 239

Bab Pengenalan : Objektif

Objektif modul ini adalah

3 / 239

Bab Pengenalan : Objektif

Objektif modul ini adalah memberi panduan kepada

4 / 239

Bab Pengenalan : Objektif

Objektif modul ini adalah memberi panduan kepada para pembangun laman web

5 / 239

Bab Pengenalan : Objektif

Objektif modul ini adalah memberi panduan kepada para pembangun laman web yang ingin:

6 / 239

Bab Pengenalan : Objektif

Objektif modul ini adalah memberi panduan kepada para pembangun laman web yang ingin:

  • Menyimpan sejarah fail-fail koding yang dibuat seperti
7 / 239

Bab Pengenalan : Objektif

Objektif modul ini adalah memberi panduan kepada para pembangun laman web yang ingin:

  • Menyimpan sejarah fail-fail koding yang dibuat seperti PHP,
8 / 239

Bab Pengenalan : Objektif

Objektif modul ini adalah memberi panduan kepada para pembangun laman web yang ingin:

  • Menyimpan sejarah fail-fail koding yang dibuat seperti PHP, Java,
9 / 239

Bab Pengenalan : Objektif

Objektif modul ini adalah memberi panduan kepada para pembangun laman web yang ingin:

  • Menyimpan sejarah fail-fail koding yang dibuat seperti PHP, Java, C/C++
10 / 239

Bab Pengenalan : Objektif

Objektif modul ini adalah memberi panduan kepada para pembangun laman web yang ingin:

  • Menyimpan sejarah fail-fail koding yang dibuat seperti PHP, Java, C/C++ dan sebagainya
11 / 239

Bab Pengenalan : Objektif

Objektif modul ini adalah memberi panduan kepada para pembangun laman web yang ingin:

  • Menyimpan sejarah fail-fail koding yang dibuat seperti PHP, Java, C/C++ dan sebagainya

  • Pengurusan projek secara berkumpulan dengan pasukan

12 / 239

Bab Pengenalan : Objektif

Objektif modul ini adalah memberi panduan kepada para pembangun laman web yang ingin:

  • Menyimpan sejarah fail-fail koding yang dibuat seperti PHP, Java, C/C++ dan sebagainya

  • Pengurusan projek secara berkumpulan dengan pasukan

  • Bersosial/berkongsi dengan rakan-rakan
13 / 239

Modul ini merangkumi:

14 / 239

Modul ini merangkumi:

  • Pemasangan
15 / 239

Modul ini merangkumi:

  • Pemasangan
  • Plugin Notepad++ dengan
16 / 239

Modul ini merangkumi:

  • Pemasangan
  • Plugin Notepad++ dengan
  • Tortoisegit Portable
17 / 239

Modul ini merangkumi:

  • Pemasangan
  • Plugin Notepad++ dengan
  • Tortoisegit Portable
  • Github
18 / 239

Modul ini merangkumi:

  • Pemasangan
  • Plugin Notepad++ dengan
  • Tortoisegit Portable
  • Github
  • Bitbucket
19 / 239

Modul ini merangkumi:

  • Pemasangan
  • Plugin Notepad++ dengan
  • Tortoisegit Portable
  • Github
  • Bitbucket
  • Gitlab
20 / 239

Bab Pengenalan : Keperluan

21 / 239

Bab Pengenalan : Keperluan

Untuk mengikuti panduan ini,

22 / 239

Bab Pengenalan : Keperluan

Untuk mengikuti panduan ini, anda perlu mempunyai asas dan pengalaman

23 / 239

Bab Pengenalan : Keperluan

Untuk mengikuti panduan ini, anda perlu mempunyai asas dan pengalaman dalam pembangunan web seperti :

24 / 239

Bab Pengenalan : Keperluan

Untuk mengikuti panduan ini, anda perlu mempunyai asas dan pengalaman dalam pembangunan web seperti :

  • Tahu mengunakan google aka tahu keyword yang sesuai.
25 / 239

Bab Pengenalan : Keperluan

Untuk mengikuti panduan ini, anda perlu mempunyai asas dan pengalaman dalam pembangunan web seperti :

  • Tahu mengunakan google aka tahu keyword yang sesuai.
  • Mempunyai asas dalam
26 / 239

Bab Pengenalan : Keperluan

Untuk mengikuti panduan ini, anda perlu mempunyai asas dan pengalaman dalam pembangunan web seperti :

  • Tahu mengunakan google aka tahu keyword yang sesuai.
  • Mempunyai asas dalam HTML,
27 / 239

Bab Pengenalan : Keperluan

Untuk mengikuti panduan ini, anda perlu mempunyai asas dan pengalaman dalam pembangunan web seperti :

  • Tahu mengunakan google aka tahu keyword yang sesuai.
  • Mempunyai asas dalam HTML, CSS,
28 / 239

Bab Pengenalan : Keperluan

Untuk mengikuti panduan ini, anda perlu mempunyai asas dan pengalaman dalam pembangunan web seperti :

  • Tahu mengunakan google aka tahu keyword yang sesuai.
  • Mempunyai asas dalam HTML, CSS, dan Javascript.
29 / 239

Bab Pengenalan : Keperluan

Untuk mengikuti panduan ini, anda perlu mempunyai asas dan pengalaman dalam pembangunan web seperti :

  • Tahu mengunakan google aka tahu keyword yang sesuai.
  • Mempunyai asas dalam HTML, CSS, dan Javascript.
  • Mempunyai asas pengaturcaraan
30 / 239

Bab Pengenalan : Keperluan

Untuk mengikuti panduan ini, anda perlu mempunyai asas dan pengalaman dalam pembangunan web seperti :

  • Tahu mengunakan google aka tahu keyword yang sesuai.
  • Mempunyai asas dalam HTML, CSS, dan Javascript.
  • Mempunyai asas pengaturcaraan PHP,
31 / 239

Bab Pengenalan : Keperluan

Untuk mengikuti panduan ini, anda perlu mempunyai asas dan pengalaman dalam pembangunan web seperti :

  • Tahu mengunakan google aka tahu keyword yang sesuai.
  • Mempunyai asas dalam HTML, CSS, dan Javascript.
  • Mempunyai asas pengaturcaraan PHP, Java,
32 / 239

Bab Pengenalan : Keperluan

Untuk mengikuti panduan ini, anda perlu mempunyai asas dan pengalaman dalam pembangunan web seperti :

  • Tahu mengunakan google aka tahu keyword yang sesuai.
  • Mempunyai asas dalam HTML, CSS, dan Javascript.
  • Mempunyai asas pengaturcaraan PHP, Java, C/C++
33 / 239

Bab Pengenalan : Keperluan

Untuk mengikuti panduan ini, anda perlu mempunyai asas dan pengalaman dalam pembangunan web seperti :

  • Tahu mengunakan google aka tahu keyword yang sesuai.
  • Mempunyai asas dalam HTML, CSS, dan Javascript.
  • Mempunyai asas pengaturcaraan PHP, Java, C/C++ dan sebagainya
34 / 239

Apa / Mengapa / Bila

35 / 239

Apa itu Git

36 / 239

Apa itu Git

  • Ia adalah satu sistem kawalan versi diedarkan aka DVCS
37 / 239

Apa itu Git

  • Ia adalah satu sistem kawalan versi diedarkan aka DVCS - dalam versi sumber terbuka.
38 / 239

Apa itu Git

  • Ia adalah satu sistem kawalan versi diedarkan aka DVCS - dalam versi sumber terbuka.
  • Ia membolehkan kumpulan orang untuk bekerja
39 / 239

Apa itu Git

  • Ia adalah satu sistem kawalan versi diedarkan aka DVCS - dalam versi sumber terbuka.
  • Ia membolehkan kumpulan orang untuk bekerja pada dokumen yang sama,
40 / 239

Apa itu Git

  • Ia adalah satu sistem kawalan versi diedarkan aka DVCS - dalam versi sumber terbuka.
  • Ia membolehkan kumpulan orang untuk bekerja pada dokumen yang sama, pada masa yang sama,
41 / 239

Apa itu Git

  • Ia adalah satu sistem kawalan versi diedarkan aka DVCS - dalam versi sumber terbuka.
  • Ia membolehkan kumpulan orang untuk bekerja pada dokumen yang sama, pada masa yang sama, tanpa memijak kaki masing-masing
42 / 239

Mengapa gunakan Git

43 / 239

Mengapa gunakan Git

  1. Git membolehkan anda menyimpan sejarah perubahan penting yang dibuat kepada fail tempatan anda.
44 / 239

Mengapa gunakan Git

  1. Git membolehkan anda menyimpan sejarah perubahan penting yang dibuat kepada fail tempatan anda.
  2. Ia juga boleh membuat sandaran sejarah ini melalui perkhidmatan hosting terpencil seperti
45 / 239

Mengapa gunakan Git

  1. Git membolehkan anda menyimpan sejarah perubahan penting yang dibuat kepada fail tempatan anda.
  2. Ia juga boleh membuat sandaran sejarah ini melalui perkhidmatan hosting terpencil seperti Github
46 / 239

Mengapa gunakan Git

  1. Git membolehkan anda menyimpan sejarah perubahan penting yang dibuat kepada fail tempatan anda.
  2. Ia juga boleh membuat sandaran sejarah ini melalui perkhidmatan hosting terpencil seperti Github Bitbucket
47 / 239

Mengapa gunakan Git

  1. Git membolehkan anda menyimpan sejarah perubahan penting yang dibuat kepada fail tempatan anda.
  2. Ia juga boleh membuat sandaran sejarah ini melalui perkhidmatan hosting terpencil seperti Github Bitbucket Gitlab
48 / 239

Mengapa gunakan Git

  1. Git membolehkan anda menyimpan sejarah perubahan penting yang dibuat kepada fail tempatan anda.
  2. Ia juga boleh membuat sandaran sejarah ini melalui perkhidmatan hosting terpencil seperti Github Bitbucket Gitlab dan sebagainya.
49 / 239

Mengapa gunakan Git

  1. Git membolehkan anda menyimpan sejarah perubahan penting yang dibuat kepada fail tempatan anda.
  2. Ia juga boleh membuat sandaran sejarah ini melalui perkhidmatan hosting terpencil seperti Github Bitbucket Gitlab dan sebagainya.
  3. Boleh meningkatkan cara kita bekerja dan bekerjasama dalam projek.
50 / 239

Mengapa gunakan Git

  1. Git membolehkan anda menyimpan sejarah perubahan penting yang dibuat kepada fail tempatan anda.
  2. Ia juga boleh membuat sandaran sejarah ini melalui perkhidmatan hosting terpencil seperti Github Bitbucket Gitlab dan sebagainya.
  3. Boleh meningkatkan cara kita bekerja dan bekerjasama dalam projek.
  4. Sewaktu pc/laptop/server mengila atau tiba-tiba hang atau kena virus atau yang seumpama dengannnya.
51 / 239

Bila masa gunakan Git

52 / 239

Bila masa gunakan Git

  • Semasa kita bekerja bersendirian secara offline atau tiada talian internet.
53 / 239

Bila masa gunakan Git

  • Semasa kita bekerja bersendirian secara offline atau tiada talian internet.
  • Semasa kita bekerja secara pasukan walaupun semua orang ubah suai fail yang sama di waktu yang sama.
54 / 239

Bila masa gunakan Git

  • Semasa kita bekerja bersendirian secara offline atau tiada talian internet.
  • Semasa kita bekerja secara pasukan walaupun semua orang ubah suai fail yang sama di waktu yang sama.
  • Membantu orang lain memahami koding tanpa perlu hantar semua fail yang ada dengan bantuan
55 / 239

Bila masa gunakan Git

  • Semasa kita bekerja bersendirian secara offline atau tiada talian internet.
  • Semasa kita bekerja secara pasukan walaupun semua orang ubah suai fail yang sama di waktu yang sama.
  • Membantu orang lain memahami koding tanpa perlu hantar semua fail yang ada dengan bantuan Github
56 / 239

Bila masa gunakan Git

  • Semasa kita bekerja bersendirian secara offline atau tiada talian internet.
  • Semasa kita bekerja secara pasukan walaupun semua orang ubah suai fail yang sama di waktu yang sama.
  • Membantu orang lain memahami koding tanpa perlu hantar semua fail yang ada dengan bantuan Github Bitbucket
57 / 239

Bila masa gunakan Git

  • Semasa kita bekerja bersendirian secara offline atau tiada talian internet.
  • Semasa kita bekerja secara pasukan walaupun semua orang ubah suai fail yang sama di waktu yang sama.
  • Membantu orang lain memahami koding tanpa perlu hantar semua fail yang ada dengan bantuan Github Bitbucket Gitlab
58 / 239

Bila masa gunakan Git

  • Semasa kita bekerja bersendirian secara offline atau tiada talian internet.
  • Semasa kita bekerja secara pasukan walaupun semua orang ubah suai fail yang sama di waktu yang sama.
  • Membantu orang lain memahami koding tanpa perlu hantar semua fail yang ada dengan bantuan Github Bitbucket Gitlab dan sebagainya.
59 / 239

Bila masa gunakan Git

  • Semasa kita bekerja bersendirian secara offline atau tiada talian internet.
  • Semasa kita bekerja secara pasukan walaupun semua orang ubah suai fail yang sama di waktu yang sama.
  • Membantu orang lain memahami koding tanpa perlu hantar semua fail yang ada dengan bantuan Github Bitbucket Gitlab dan sebagainya.
  • Menolong kawan lain dalam kesusahan seperti kata bidalan berat sama dipikut, ringan sama dijinjing.
60 / 239

Bila masa gunakan Git

  • Semasa kita bekerja bersendirian secara offline atau tiada talian internet.
  • Semasa kita bekerja secara pasukan walaupun semua orang ubah suai fail yang sama di waktu yang sama.
  • Membantu orang lain memahami koding tanpa perlu hantar semua fail yang ada dengan bantuan Github Bitbucket Gitlab dan sebagainya.
  • Menolong kawan lain dalam kesusahan seperti kata bidalan berat sama dipikut, ringan sama dijinjing.
  • Memberi persepsi yang baik kepada pensyarah, supervisor, bakal majikan yang menunjukkan kepakaran kita.
61 / 239

Muat turun

62 / 239

Asas dalam git

  • git init
  • git status
  • git add
  • git commit
  • git log
  • git push
  • git pull
  • git diff
  • git reset
  • git checkout
  • git branch
  • git rm
  • git merge
63 / 239

git init

64 / 239

git init

3.1 Dalam direktori kami mengambil keputusan untuk menamakan "octobox".

65 / 239

git init

3.1 Dalam direktori kami mengambil keputusan untuk menamakan "octobox". Untuk memulakan repositori Git sini, taip arahan berikut:

66 / 239

git init

3.1 Dalam direktori kami mengambil keputusan untuk menamakan "octobox". Untuk memulakan repositori Git sini, taip arahan berikut:

git init
67 / 239

git status

68 / 239

git status

3.2 Semakan Status

69 / 239

git status

3.2 Semakan Status

  • Syabas! Git hanya memberitahu kami,
70 / 239

git status

3.2 Semakan Status

  • Syabas! Git hanya memberitahu kami, "octobox" direktori kami kini mempunyai repositori kosong di /.git/.
71 / 239

git status

3.2 Semakan Status

  • Syabas! Git hanya memberitahu kami, "octobox" direktori kami kini mempunyai repositori kosong di /.git/.
  • Repositori adalah direktori tersembunyi di mana Git beroperasi.
72 / 239

git status

3.2 Semakan Status

  • Syabas! Git hanya memberitahu kami, "octobox" direktori kami kini mempunyai repositori kosong di /.git/.
  • Repositori adalah direktori tersembunyi di mana Git beroperasi.
  • Untuk menyimpan kemajuan anda sebagai anda pergi melalui tutorial ini
73 / 239

git status

3.2 Semakan Status

  • Syabas! Git hanya memberitahu kami, "octobox" direktori kami kini mempunyai repositori kosong di /.git/.
  • Repositori adalah direktori tersembunyi di mana Git beroperasi.
  • Untuk menyimpan kemajuan anda sebagai anda pergi melalui tutorial ini dan mendapat lencana apabila anda berjaya menyiapkannya
74 / 239

git status

3.2 Semakan Status

  • Syabas! Git hanya memberitahu kami, "octobox" direktori kami kini mempunyai repositori kosong di /.git/.
  • Repositori adalah direktori tersembunyi di mana Git beroperasi.
  • Untuk menyimpan kemajuan anda sebagai anda pergi melalui tutorial ini dan mendapat lencana apabila anda berjaya menyiapkannya menuju ke buat akaun Kod Sekolah percuma.
75 / 239

git status

3.2 Semakan Status

  • Syabas! Git hanya memberitahu kami, "octobox" direktori kami kini mempunyai repositori kosong di /.git/.
  • Repositori adalah direktori tersembunyi di mana Git beroperasi.
  • Untuk menyimpan kemajuan anda sebagai anda pergi melalui tutorial ini dan mendapat lencana apabila anda berjaya menyiapkannya menuju ke buat akaun Kod Sekolah percuma.
  • Kami akan menunggu untuk anda di sini.
76 / 239

git status

3.2 Semakan Status

  • Syabas! Git hanya memberitahu kami, "octobox" direktori kami kini mempunyai repositori kosong di /.git/.
  • Repositori adalah direktori tersembunyi di mana Git beroperasi.
  • Untuk menyimpan kemajuan anda sebagai anda pergi melalui tutorial ini dan mendapat lencana apabila anda berjaya menyiapkannya menuju ke buat akaun Kod Sekolah percuma.
  • Kami akan menunggu untuk anda di sini.
  • Seterusnya, mari kita menaip perintah status git untuk melihat apa keadaan semasa projek kami adalah:
77 / 239

git status

3.2 Semakan Status

  • Syabas! Git hanya memberitahu kami, "octobox" direktori kami kini mempunyai repositori kosong di /.git/.
  • Repositori adalah direktori tersembunyi di mana Git beroperasi.
  • Untuk menyimpan kemajuan anda sebagai anda pergi melalui tutorial ini dan mendapat lencana apabila anda berjaya menyiapkannya menuju ke buat akaun Kod Sekolah percuma.
  • Kami akan menunggu untuk anda di sini.
  • Seterusnya, mari kita menaip perintah status git untuk melihat apa keadaan semasa projek kami adalah:
    git status
78 / 239

git add

79 / 239

git add

3.3 Menambah Perubahan

80 / 239

git add

3.3 Menambah Perubahan

  • Baik, ia kelihatan seperti repositori Git kami berfungsi dengan betul.
81 / 239

git add

3.3 Menambah Perubahan

  • Baik, ia kelihatan seperti repositori Git kami berfungsi dengan betul.
  • Perhatikan bagaimana Git berkata octocat.txt adalah "tidak terlacak"?
82 / 239

git add

3.3 Menambah Perubahan

  • Baik, ia kelihatan seperti repositori Git kami berfungsi dengan betul.
  • Perhatikan bagaimana Git berkata octocat.txt adalah "tidak terlacak"?
  • Ini bermakna Git melihat bahawa octocat.txt adalah fail baru.
83 / 239

git add

3.3 Menambah Perubahan

  • Baik, ia kelihatan seperti repositori Git kami berfungsi dengan betul.
  • Perhatikan bagaimana Git berkata octocat.txt adalah "tidak terlacak"?
  • Ini bermakna Git melihat bahawa octocat.txt adalah fail baru.
  • Untuk memberitahu Git untuk mula menjejaki perubahan yang dibuat kepada octocat.txt,
84 / 239

git add

3.3 Menambah Perubahan

  • Baik, ia kelihatan seperti repositori Git kami berfungsi dengan betul.
  • Perhatikan bagaimana Git berkata octocat.txt adalah "tidak terlacak"?
  • Ini bermakna Git melihat bahawa octocat.txt adalah fail baru.
  • Untuk memberitahu Git untuk mula menjejaki perubahan yang dibuat kepada octocat.txt, kita perlu untuk menambahnya ke kawasan pementasan dengan menggunakan git add.
85 / 239

git add

3.3 Menambah Perubahan

  • Baik, ia kelihatan seperti repositori Git kami berfungsi dengan betul.
  • Perhatikan bagaimana Git berkata octocat.txt adalah "tidak terlacak"?
  • Ini bermakna Git melihat bahawa octocat.txt adalah fail baru.
  • Untuk memberitahu Git untuk mula menjejaki perubahan yang dibuat kepada octocat.txt, kita perlu untuk menambahnya ke kawasan pementasan dengan menggunakan git add.
    git add octocat.txt
86 / 239

git commit

87 / 239

git commit

  • Perhatikan bagaimana Git berkata perubahan akan dilakukan?
88 / 239

git commit

  • Perhatikan bagaimana Git berkata perubahan akan dilakukan?
  • Fail-fail yang disenaraikan di sini adalah di Kawasan Staging,
89 / 239

git commit

  • Perhatikan bagaimana Git berkata perubahan akan dilakukan?
  • Fail-fail yang disenaraikan di sini adalah di Kawasan Staging, dan mereka tidak berada dalam repositori kami lagi.
90 / 239

git commit

  • Perhatikan bagaimana Git berkata perubahan akan dilakukan?
  • Fail-fail yang disenaraikan di sini adalah di Kawasan Staging, dan mereka tidak berada dalam repositori kami lagi.
  • Kita boleh menambah atau mengeluarkan fail dari peringkat sebelum kita simpan di dalam Repositori.
91 / 239

git commit

  • Perhatikan bagaimana Git berkata perubahan akan dilakukan?
  • Fail-fail yang disenaraikan di sini adalah di Kawasan Staging, dan mereka tidak berada dalam repositori kami lagi.
  • Kita boleh menambah atau mengeluarkan fail dari peringkat sebelum kita simpan di dalam Repositori.
  • Untuk menyimpan perubahan kami dipentaskan
92 / 239

git commit

  • Perhatikan bagaimana Git berkata perubahan akan dilakukan?
  • Fail-fail yang disenaraikan di sini adalah di Kawasan Staging, dan mereka tidak berada dalam repositori kami lagi.
  • Kita boleh menambah atau mengeluarkan fail dari peringkat sebelum kita simpan di dalam Repositori.
  • Untuk menyimpan perubahan kami dipentaskan kami menjalankan melakukan arahan dengan mesej yang menerangkan apa yang kita telah berubah.
93 / 239

git commit

  • Perhatikan bagaimana Git berkata perubahan akan dilakukan?
  • Fail-fail yang disenaraikan di sini adalah di Kawasan Staging, dan mereka tidak berada dalam repositori kami lagi.
  • Kita boleh menambah atau mengeluarkan fail dari peringkat sebelum kita simpan di dalam Repositori.
  • Untuk menyimpan perubahan kami dipentaskan kami menjalankan melakukan arahan dengan mesej yang menerangkan apa yang kita telah berubah.
  • Mari kita buat sekarang dengan menaip:
git commit -m "Tambahkan cerita octocat yang comel"
94 / 239

git log

Sejarah

95 / 239

git log

Sejarah

  • Oleh itu, kita telah membuat adalah melakukan beberapa.
96 / 239

git log

Sejarah

  • Oleh itu, kita telah membuat adalah melakukan beberapa. Sekarang mari kita lihat mereka untuk melihat apa yang kita berubah.
97 / 239

git log

Sejarah

  • Oleh itu, kita telah membuat adalah melakukan beberapa. Sekarang mari kita lihat mereka untuk melihat apa yang kita berubah.
  • Nasib baik untuk kita, ada log git.
98 / 239

git log

Sejarah

  • Oleh itu, kita telah membuat adalah melakukan beberapa. Sekarang mari kita lihat mereka untuk melihat apa yang kita berubah.
  • Nasib baik untuk kita, ada log git. Fikirkan log Git sebagai jurnal
99 / 239

git log

Sejarah

  • Oleh itu, kita telah membuat adalah melakukan beberapa. Sekarang mari kita lihat mereka untuk melihat apa yang kita berubah.
  • Nasib baik untuk kita, ada log git. Fikirkan log Git sebagai jurnal yang mengingati semua perubahan
100 / 239

git log

Sejarah

  • Oleh itu, kita telah membuat adalah melakukan beberapa. Sekarang mari kita lihat mereka untuk melihat apa yang kita berubah.
  • Nasib baik untuk kita, ada log git. Fikirkan log Git sebagai jurnal yang mengingati semua perubahan yang kami telah komited setakat ini,
101 / 239

git log

Sejarah

  • Oleh itu, kita telah membuat adalah melakukan beberapa. Sekarang mari kita lihat mereka untuk melihat apa yang kita berubah.
  • Nasib baik untuk kita, ada log git. Fikirkan log Git sebagai jurnal yang mengingati semua perubahan yang kami telah komited setakat ini, dalam perintah itu kita komited mereka.
102 / 239

git log

Sejarah

  • Oleh itu, kita telah membuat adalah melakukan beberapa. Sekarang mari kita lihat mereka untuk melihat apa yang kita berubah.
  • Nasib baik untuk kita, ada log git. Fikirkan log Git sebagai jurnal yang mengingati semua perubahan yang kami telah komited setakat ini, dalam perintah itu kita komited mereka.
  • Cuba jalankan sekarang:
git log
103 / 239

git remote add

Repositori Remote

104 / 239

git remote add

Repositori Remote

  • Jadi sekarang kita daftar akaun Github dan buat repositori baru.
105 / 239

git remote add

Repositori Remote

  • Jadi sekarang kita daftar akaun Github dan buat repositori baru.
  • Bagus! Kita telah mencipta repositori baru yang kosong dalam GitHub,
106 / 239

git remote add

Repositori Remote

  • Jadi sekarang kita daftar akaun Github dan buat repositori baru.
  • Bagus! Kita telah mencipta repositori baru yang kosong dalam GitHub, dengan contoh url di https://github.com/try-git/try_git.git.
107 / 239

git remote add

Repositori Remote

  • Jadi sekarang kita daftar akaun Github dan buat repositori baru.
  • Bagus! Kita telah mencipta repositori baru yang kosong dalam GitHub, dengan contoh url di https://github.com/try-git/try_git.git.
  • Untuk menolak repo tempatan untuk pelayan GitHub kita perlu menambah repositori jauh.
108 / 239

git remote add

Repositori Remote

  • Jadi sekarang kita daftar akaun Github dan buat repositori baru.
  • Bagus! Kita telah mencipta repositori baru yang kosong dalam GitHub, dengan contoh url di https://github.com/try-git/try_git.git.
  • Untuk menolak repo tempatan untuk pelayan GitHub kita perlu menambah repositori jauh.
  • Arahan ini mengambil nama jauh dan URL repositori,
109 / 239

git remote add

Repositori Remote

  • Jadi sekarang kita daftar akaun Github dan buat repositori baru.
  • Bagus! Kita telah mencipta repositori baru yang kosong dalam GitHub, dengan contoh url di https://github.com/try-git/try_git.git.
  • Untuk menolak repo tempatan untuk pelayan GitHub kita perlu menambah repositori jauh.
  • Arahan ini mengambil nama jauh dan URL repositori, yang dalam kes kita adalah https://github.com/try-git/try_git.git.
110 / 239

git remote add

Repositori Remote

  • Jadi sekarang kita daftar akaun Github dan buat repositori baru.
  • Bagus! Kita telah mencipta repositori baru yang kosong dalam GitHub, dengan contoh url di https://github.com/try-git/try_git.git.
  • Untuk menolak repo tempatan untuk pelayan GitHub kita perlu menambah repositori jauh.
  • Arahan ini mengambil nama jauh dan URL repositori, yang dalam kes kita adalah https://github.com/try-git/try_git.git.
  • Pergi ke hadapan dan menjalankan git jauh menambah dengan pilihan di bawah:
git remote add origin https://github.com/try-git/try_git.git
111 / 239

git push

Pergi Lebih Jauh aka Menolak Jauh

112 / 239

git push

Pergi Lebih Jauh aka Menolak Jauh

Sudah macam iklan Shell pulak huhuhu

113 / 239

git push

Pergi Lebih Jauh aka Menolak Jauh

Sudah macam iklan Shell pulak huhuhu

  • Arahan push memberitahu Git di mana untuk meletakkan komit
114 / 239

git push

Pergi Lebih Jauh aka Menolak Jauh

Sudah macam iklan Shell pulak huhuhu

  • Arahan push memberitahu Git di mana untuk meletakkan komit yang kita apabila kita sudah bersedia,
115 / 239

git push

Pergi Lebih Jauh aka Menolak Jauh

Sudah macam iklan Shell pulak huhuhu

  • Arahan push memberitahu Git di mana untuk meletakkan komit yang kita apabila kita sudah bersedia, dan anak kita sudah bersedia.
116 / 239

git push

Pergi Lebih Jauh aka Menolak Jauh

Sudah macam iklan Shell pulak huhuhu

  • Arahan push memberitahu Git di mana untuk meletakkan komit yang kita apabila kita sudah bersedia, dan anak kita sudah bersedia. Jadi mari kita menolak perubahan tempatan untuk
117 / 239

git push

Pergi Lebih Jauh aka Menolak Jauh

Sudah macam iklan Shell pulak huhuhu

  • Arahan push memberitahu Git di mana untuk meletakkan komit yang kita apabila kita sudah bersedia, dan anak kita sudah bersedia. Jadi mari kita menolak perubahan tempatan untuk repo asal kami (pada Github).
118 / 239

git push

Pergi Lebih Jauh aka Menolak Jauh

Sudah macam iklan Shell pulak huhuhu

  • Arahan push memberitahu Git di mana untuk meletakkan komit yang kita apabila kita sudah bersedia, dan anak kita sudah bersedia. Jadi mari kita menolak perubahan tempatan untuk repo asal kami (pada Github).
  • Nama remote adalah origin dan nama local branch lalai adalah master.
119 / 239

git push

Pergi Lebih Jauh aka Menolak Jauh

Sudah macam iklan Shell pulak huhuhu

  • Arahan push memberitahu Git di mana untuk meletakkan komit yang kita apabila kita sudah bersedia, dan anak kita sudah bersedia. Jadi mari kita menolak perubahan tempatan untuk repo asal kami (pada Github).
  • Nama remote adalah origin dan nama local branch lalai adalah master.
  • -u memberitahu Git ingat parameter,
120 / 239

git push

Pergi Lebih Jauh aka Menolak Jauh

Sudah macam iklan Shell pulak huhuhu

  • Arahan push memberitahu Git di mana untuk meletakkan komit yang kita apabila kita sudah bersedia, dan anak kita sudah bersedia. Jadi mari kita menolak perubahan tempatan untuk repo asal kami (pada Github).
  • Nama remote adalah origin dan nama local branch lalai adalah master.
  • -u memberitahu Git ingat parameter, supaya masa depan kita hanya boleh menjalankan
121 / 239

git push

Pergi Lebih Jauh aka Menolak Jauh

Sudah macam iklan Shell pulak huhuhu

  • Arahan push memberitahu Git di mana untuk meletakkan komit yang kita apabila kita sudah bersedia, dan anak kita sudah bersedia. Jadi mari kita menolak perubahan tempatan untuk repo asal kami (pada Github).
  • Nama remote adalah origin dan nama local branch lalai adalah master.
  • -u memberitahu Git ingat parameter, supaya masa depan kita hanya boleh menjalankan git push dan
122 / 239

git push

Pergi Lebih Jauh aka Menolak Jauh

Sudah macam iklan Shell pulak huhuhu

  • Arahan push memberitahu Git di mana untuk meletakkan komit yang kita apabila kita sudah bersedia, dan anak kita sudah bersedia. Jadi mari kita menolak perubahan tempatan untuk repo asal kami (pada Github).
  • Nama remote adalah origin dan nama local branch lalai adalah master.
  • -u memberitahu Git ingat parameter, supaya masa depan kita hanya boleh menjalankan git push dan Git akan tahu apa yang perlu dilakukan.
123 / 239

git push

Pergi Lebih Jauh aka Menolak Jauh

Sudah macam iklan Shell pulak huhuhu

  • Arahan push memberitahu Git di mana untuk meletakkan komit yang kita apabila kita sudah bersedia, dan anak kita sudah bersedia. Jadi mari kita menolak perubahan tempatan untuk repo asal kami (pada Github).
  • Nama remote adalah origin dan nama local branch lalai adalah master.
  • -u memberitahu Git ingat parameter, supaya masa depan kita hanya boleh menjalankan git push dan Git akan tahu apa yang perlu dilakukan.
  • Teruskan dan tolak!
    git push -u origin master
124 / 239

git pull

Muat turun projek dalam Github

125 / 239

git pull

Muat turun projek dalam Github

  • Mari kita berpura-pura sedikit masa telah berlalu.
126 / 239

git pull

Muat turun projek dalam Github

  • Mari kita berpura-pura sedikit masa telah berlalu.
  • Kita telah menjemput orang lain untuk menyumbang kepada projek GitHub kita.
127 / 239

git pull

Muat turun projek dalam Github

  • Mari kita berpura-pura sedikit masa telah berlalu.
  • Kita telah menjemput orang lain untuk menyumbang kepada projek GitHub kita. Mereka telah memuat turun dengan guna git init sendiri,
128 / 239

git pull

Muat turun projek dalam Github

  • Mari kita berpura-pura sedikit masa telah berlalu.
  • Kita telah menjemput orang lain untuk menyumbang kepada projek GitHub kita. Mereka telah memuat turun dengan guna git init sendiri, melakukan git commit sendiri,
129 / 239

git pull

Muat turun projek dalam Github

  • Mari kita berpura-pura sedikit masa telah berlalu.
  • Kita telah menjemput orang lain untuk menyumbang kepada projek GitHub kita. Mereka telah memuat turun dengan guna git init sendiri, melakukan git commit sendiri, dan git push semula kepada projek Github kita tadi.
130 / 239

git pull

Muat turun projek dalam Github

  • Mari kita berpura-pura sedikit masa telah berlalu.
  • Kita telah menjemput orang lain untuk menyumbang kepada projek GitHub kita. Mereka telah memuat turun dengan guna git init sendiri, melakukan git commit sendiri, dan git push semula kepada projek Github kita tadi.
  • Kita boleh menyemak perubahan pada repositori GitHub tadi
131 / 239

git pull

Muat turun projek dalam Github

  • Mari kita berpura-pura sedikit masa telah berlalu.
  • Kita telah menjemput orang lain untuk menyumbang kepada projek GitHub kita. Mereka telah memuat turun dengan guna git init sendiri, melakukan git commit sendiri, dan git push semula kepada projek Github kita tadi.
  • Kita boleh menyemak perubahan pada repositori GitHub tadi dan tarik ke local untuk apa-apa perubahan baru.
132 / 239

git pull

Muat turun projek dalam Github

  • Mari kita berpura-pura sedikit masa telah berlalu.
  • Kita telah menjemput orang lain untuk menyumbang kepada projek GitHub kita. Mereka telah memuat turun dengan guna git init sendiri, melakukan git commit sendiri, dan git push semula kepada projek Github kita tadi.
  • Kita boleh menyemak perubahan pada repositori GitHub tadi dan tarik ke local untuk apa-apa perubahan baru. Taip command seperti berikut :
    git pull origin master
133 / 239

git diff - 1

Perbezaan

134 / 239

git diff - 1

Perbezaan

  • Oh, kelihatan seperti terdapat beberapa
135 / 239

git diff - 1

Perbezaan

  • Oh, kelihatan seperti terdapat beberapa penambahan dan perubahan
136 / 239

git diff - 1

Perbezaan

  • Oh, kelihatan seperti terdapat beberapa penambahan dan perubahan kepada keluarga octocat itu.
137 / 239

git diff - 1

Perbezaan

  • Oh, kelihatan seperti terdapat beberapa penambahan dan perubahan kepada keluarga octocat itu.
  • Mari kita lihat apa yang berbeza dari terakhir
138 / 239

git diff - 1

Perbezaan

  • Oh, kelihatan seperti terdapat beberapa penambahan dan perubahan kepada keluarga octocat itu.
  • Mari kita lihat apa yang berbeza dari terakhir yang mereka melakukan dengan menggunakan arahan git diff.
139 / 239

git diff - 1

Perbezaan

  • Oh, kelihatan seperti terdapat beberapa penambahan dan perubahan kepada keluarga octocat itu.
  • Mari kita lihat apa yang berbeza dari terakhir yang mereka melakukan dengan menggunakan arahan git diff.
  • Dalam kes ini kita mahu cari perbezaan untuk
140 / 239

git diff - 1

Perbezaan

  • Oh, kelihatan seperti terdapat beberapa penambahan dan perubahan kepada keluarga octocat itu.
  • Mari kita lihat apa yang berbeza dari terakhir yang mereka melakukan dengan menggunakan arahan git diff.
  • Dalam kes ini kita mahu cari perbezaan untuk kebanyakan baru-baru ini mereka melakukan,
141 / 239

git diff - 1

Perbezaan

  • Oh, kelihatan seperti terdapat beberapa penambahan dan perubahan kepada keluarga octocat itu.
  • Mari kita lihat apa yang berbeza dari terakhir yang mereka melakukan dengan menggunakan arahan git diff.
  • Dalam kes ini kita mahu cari perbezaan untuk kebanyakan baru-baru ini mereka melakukan, yang kita boleh merujuk kepada menggunakan penunjuk HEAD.
142 / 239

git diff - 1

Perbezaan

  • Oh, kelihatan seperti terdapat beberapa penambahan dan perubahan kepada keluarga octocat itu.
  • Mari kita lihat apa yang berbeza dari terakhir yang mereka melakukan dengan menggunakan arahan git diff.
  • Dalam kes ini kita mahu cari perbezaan untuk kebanyakan baru-baru ini mereka melakukan, yang kita boleh merujuk kepada menggunakan penunjuk HEAD.
  • Taip command seperti berikut :
    git diff HEAD
143 / 239

git diff - 2

Berperingkat Perbezaan

144 / 239

git diff - 2

Berperingkat Perbezaan

  • Satu lagi penggunaan yang besar untuk "diff"
145 / 239

git diff - 2

Berperingkat Perbezaan

  • Satu lagi penggunaan yang besar untuk "diff" sedang melihat perubahan dalam fail yang telah pun diadakan.
146 / 239

git diff - 2

Berperingkat Perbezaan

  • Satu lagi penggunaan yang besar untuk "diff" sedang melihat perubahan dalam fail yang telah pun diadakan.
  • Ingat, diadakan fail adalah fail kami telah memberitahu git yang bersedia untuk dilakukan.
147 / 239

git diff - 2

Berperingkat Perbezaan

  • Satu lagi penggunaan yang besar untuk "diff" sedang melihat perubahan dalam fail yang telah pun diadakan.
  • Ingat, diadakan fail adalah fail kami telah memberitahu git yang bersedia untuk dilakukan.
  • Mari kita gunakan git menambah untuk mengadakan "octofamily / octodog.txt",
148 / 239

git diff - 2

Berperingkat Perbezaan

  • Satu lagi penggunaan yang besar untuk "diff" sedang melihat perubahan dalam fail yang telah pun diadakan.
  • Ingat, diadakan fail adalah fail kami telah memberitahu git yang bersedia untuk dilakukan.
  • Mari kita gunakan git menambah untuk mengadakan "octofamily / octodog.txt", yang saya hanya ditambah kepada keluarga untuk anda.
149 / 239

git diff - 2

Berperingkat Perbezaan

  • Satu lagi penggunaan yang besar untuk "diff" sedang melihat perubahan dalam fail yang telah pun diadakan.
  • Ingat, diadakan fail adalah fail kami telah memberitahu git yang bersedia untuk dilakukan.
  • Mari kita gunakan git menambah untuk mengadakan "octofamily / octodog.txt", yang saya hanya ditambah kepada keluarga untuk anda.
  • Taip command seperti berikut :
    git add octofamily/octodog.txt
150 / 239

git diff - 3

Berperingkat Perbezaan (samb)

151 / 239

git diff - 3

Berperingkat Perbezaan (samb)

  • Baik, sekarang pergi ke hadapan dan menjalankan git beza dengan pilihan --staged
152 / 239

git diff - 3

Berperingkat Perbezaan (samb)

  • Baik, sekarang pergi ke hadapan dan menjalankan git beza dengan pilihan --staged untuk melihat perubahan anda hanya dipentaskan.
153 / 239

git diff - 3

Berperingkat Perbezaan (samb)

  • Baik, sekarang pergi ke hadapan dan menjalankan git beza dengan pilihan --staged untuk melihat perubahan anda hanya dipentaskan.
  • Anda akan dapat melihat bahawa octodog.txt telah dicipta.
154 / 239

git diff - 3

Berperingkat Perbezaan (samb)

  • Baik, sekarang pergi ke hadapan dan menjalankan git beza dengan pilihan --staged untuk melihat perubahan anda hanya dipentaskan.
  • Anda akan dapat melihat bahawa octodog.txt telah dicipta.
  • Taip command seperti berikut :
    git diff --staged
155 / 239

git reset

Menetapkan semula Peringkat aka Stage

156 / 239

git reset

Menetapkan semula Peringkat aka Stage

  • Jadi sekarang octodog yang merupakan sebahagian daripada keluarga,
157 / 239

git reset

Menetapkan semula Peringkat aka Stage

  • Jadi sekarang octodog yang merupakan sebahagian daripada keluarga, octocat adalah semua tertekan.
158 / 239

git reset

Menetapkan semula Peringkat aka Stage

  • Jadi sekarang octodog yang merupakan sebahagian daripada keluarga, octocat adalah semua tertekan.
  • Oleh kerana kita suka octocat lebih daripada octodog,
159 / 239

git reset

Menetapkan semula Peringkat aka Stage

  • Jadi sekarang octodog yang merupakan sebahagian daripada keluarga, octocat adalah semua tertekan.
  • Oleh kerana kita suka octocat lebih daripada octodog, kami akan menghidupkan berkerut beliau sekitar dengan mengeluarkan octodog.txt.
160 / 239

git reset

Menetapkan semula Peringkat aka Stage

  • Jadi sekarang octodog yang merupakan sebahagian daripada keluarga, octocat adalah semua tertekan.
  • Oleh kerana kita suka octocat lebih daripada octodog, kami akan menghidupkan berkerut beliau sekitar dengan mengeluarkan octodog.txt.
  • Anda boleh menetapkan semua fail dengan menggunakan arahan "reset git".
161 / 239

git reset

Menetapkan semula Peringkat aka Stage

  • Jadi sekarang octodog yang merupakan sebahagian daripada keluarga, octocat adalah semua tertekan.
  • Oleh kerana kita suka octocat lebih daripada octodog, kami akan menghidupkan berkerut beliau sekitar dengan mengeluarkan octodog.txt.
  • Anda boleh menetapkan semua fail dengan menggunakan arahan "reset git".
  • Teruskan dan keluarkan octofamily/octodog.txt.
162 / 239

git reset

Menetapkan semula Peringkat aka Stage

  • Jadi sekarang octodog yang merupakan sebahagian daripada keluarga, octocat adalah semua tertekan.
  • Oleh kerana kita suka octocat lebih daripada octodog, kami akan menghidupkan berkerut beliau sekitar dengan mengeluarkan octodog.txt.
  • Anda boleh menetapkan semua fail dengan menggunakan arahan "reset git".
  • Teruskan dan keluarkan octofamily/octodog.txt.
  • Taip command seperti berikut :
    git reset octofamily/octodog.txt
163 / 239

git checkout

Buat asal

164 / 239

git checkout

Buat asal

  • git checkout melakukan kerja yang hebat daripada unstaging "octodog.txt",
165 / 239

git checkout

Buat asal

  • git checkout melakukan kerja yang hebat daripada unstaging "octodog.txt", tetapi anda akan melihat bahawa dia masih ada.
166 / 239

git checkout

Buat asal

  • git checkout melakukan kerja yang hebat daripada unstaging "octodog.txt", tetapi anda akan melihat bahawa dia masih ada. Dia hanya tidak nampak sahaja aka bersembunyi.
167 / 239

git checkout

Buat asal

  • git checkout melakukan kerja yang hebat daripada unstaging "octodog.txt", tetapi anda akan melihat bahawa dia masih ada. Dia hanya tidak nampak sahaja aka bersembunyi.
  • Adalah lebih baik jika kita boleh kembali kepada
168 / 239

git checkout

Buat asal

  • git checkout melakukan kerja yang hebat daripada unstaging "octodog.txt", tetapi anda akan melihat bahawa dia masih ada. Dia hanya tidak nampak sahaja aka bersembunyi.
  • Adalah lebih baik jika kita boleh kembali kepada bagaimana perkara-perkara yang sebelum octodog datang sekitar dan merosakkan parti.
169 / 239

git checkout

Buat asal

  • git checkout melakukan kerja yang hebat daripada unstaging "octodog.txt", tetapi anda akan melihat bahawa dia masih ada. Dia hanya tidak nampak sahaja aka bersembunyi.
  • Adalah lebih baik jika kita boleh kembali kepada bagaimana perkara-perkara yang sebelum octodog datang sekitar dan merosakkan parti.
  • Fail-fail boleh ditukar kembali kepada keadaannya yang
170 / 239

git checkout

Buat asal

  • git checkout melakukan kerja yang hebat daripada unstaging "octodog.txt", tetapi anda akan melihat bahawa dia masih ada. Dia hanya tidak nampak sahaja aka bersembunyi.
  • Adalah lebih baik jika kita boleh kembali kepada bagaimana perkara-perkara yang sebelum octodog datang sekitar dan merosakkan parti.
  • Fail-fail boleh ditukar kembali kepada keadaannya yang terdahulu commit dengan menggunakan arahan "git checkout - ".
171 / 239

git checkout

Buat asal

  • git checkout melakukan kerja yang hebat daripada unstaging "octodog.txt", tetapi anda akan melihat bahawa dia masih ada. Dia hanya tidak nampak sahaja aka bersembunyi.
  • Adalah lebih baik jika kita boleh kembali kepada bagaimana perkara-perkara yang sebelum octodog datang sekitar dan merosakkan parti.
  • Fail-fail boleh ditukar kembali kepada keadaannya yang terdahulu commit dengan menggunakan arahan "git checkout - ".
  • Teruskan dan menghilangkan semua perubahan sejak melakukan terakhir bagi octocat.txt.
172 / 239

git checkout

Buat asal

  • git checkout melakukan kerja yang hebat daripada unstaging "octodog.txt", tetapi anda akan melihat bahawa dia masih ada. Dia hanya tidak nampak sahaja aka bersembunyi.
  • Adalah lebih baik jika kita boleh kembali kepada bagaimana perkara-perkara yang sebelum octodog datang sekitar dan merosakkan parti.
  • Fail-fail boleh ditukar kembali kepada keadaannya yang terdahulu commit dengan menggunakan arahan "git checkout - ".
  • Teruskan dan menghilangkan semua perubahan sejak melakukan terakhir bagi octocat.txt.
  • Taip command seperti berikut :
    git checkout -- octocat.txt
173 / 239

git branch

Menambah Cawangan Baru

174 / 239

git branch

Menambah Cawangan Baru

  • Apabila pengaturcaraan bekerja pada ciri atau bug tertentu,
175 / 239

git branch

Menambah Cawangan Baru

  • Apabila pengaturcaraan bekerja pada ciri atau bug tertentu, mereka sering akan membuat salinan aka branch pada kod mereka,
176 / 239

git branch

Menambah Cawangan Baru

  • Apabila pengaturcaraan bekerja pada ciri atau bug tertentu, mereka sering akan membuat salinan aka branch pada kod mereka, lalu boleh membuat komit yang berasingan.
177 / 239

git branch

Menambah Cawangan Baru

  • Apabila pengaturcaraan bekerja pada ciri atau bug tertentu, mereka sering akan membuat salinan aka branch pada kod mereka, lalu boleh membuat komit yang berasingan.
  • Kemudian apabila mereka selesai mereka boleh menggabungkan cawangan ini
178 / 239

git branch

Menambah Cawangan Baru

  • Apabila pengaturcaraan bekerja pada ciri atau bug tertentu, mereka sering akan membuat salinan aka branch pada kod mereka, lalu boleh membuat komit yang berasingan.
  • Kemudian apabila mereka selesai mereka boleh menggabungkan cawangan ini kembali ke dalam cawangan induk utama mereka.
179 / 239

git branch

Menambah Cawangan Baru

  • Apabila pengaturcaraan bekerja pada ciri atau bug tertentu, mereka sering akan membuat salinan aka branch pada kod mereka, lalu boleh membuat komit yang berasingan.
  • Kemudian apabila mereka selesai mereka boleh menggabungkan cawangan ini kembali ke dalam cawangan induk utama mereka.
  • Kami mahu mengeluarkan semua octocats menjengkelkan,
180 / 239

git branch

Menambah Cawangan Baru

  • Apabila pengaturcaraan bekerja pada ciri atau bug tertentu, mereka sering akan membuat salinan aka branch pada kod mereka, lalu boleh membuat komit yang berasingan.
  • Kemudian apabila mereka selesai mereka boleh menggabungkan cawangan ini kembali ke dalam cawangan induk utama mereka.
  • Kami mahu mengeluarkan semua octocats menjengkelkan, jadi mari kita mewujudkan cawangan yang dipanggil "clean_up",
181 / 239

git branch

Menambah Cawangan Baru

  • Apabila pengaturcaraan bekerja pada ciri atau bug tertentu, mereka sering akan membuat salinan aka branch pada kod mereka, lalu boleh membuat komit yang berasingan.
  • Kemudian apabila mereka selesai mereka boleh menggabungkan cawangan ini kembali ke dalam cawangan induk utama mereka.
  • Kami mahu mengeluarkan semua octocats menjengkelkan, jadi mari kita mewujudkan cawangan yang dipanggil "clean_up", di mana kami akan melakukan semua kerja:
182 / 239

git branch

Menambah Cawangan Baru

  • Apabila pengaturcaraan bekerja pada ciri atau bug tertentu, mereka sering akan membuat salinan aka branch pada kod mereka, lalu boleh membuat komit yang berasingan.
  • Kemudian apabila mereka selesai mereka boleh menggabungkan cawangan ini kembali ke dalam cawangan induk utama mereka.
  • Kami mahu mengeluarkan semua octocats menjengkelkan, jadi mari kita mewujudkan cawangan yang dipanggil "clean_up", di mana kami akan melakukan semua kerja:
  • Taip command seperti berikut :
    git branch clean_up
183 / 239

git branch / git checkout

Bertukar Cawangan

184 / 239

git branch / git checkout

Bertukar Cawangan

  • Terbaik!! Sekarang jika anda menaip cawangan git
185 / 239

git branch / git checkout

Bertukar Cawangan

  • Terbaik!! Sekarang jika anda menaip cawangan git anda akan melihat dua cawangan tempatan:
186 / 239

git branch / git checkout

Bertukar Cawangan

  • Terbaik!! Sekarang jika anda menaip cawangan git anda akan melihat dua cawangan tempatan: cawangan bernama master dan
187 / 239

git branch / git checkout

Bertukar Cawangan

  • Terbaik!! Sekarang jika anda menaip cawangan git anda akan melihat dua cawangan tempatan: cawangan bernama master dan cawangan baru anda bernama clean_up.
188 / 239

git branch / git checkout

Bertukar Cawangan

  • Terbaik!! Sekarang jika anda menaip cawangan git anda akan melihat dua cawangan tempatan: cawangan bernama master dan cawangan baru anda bernama clean_up.

  • Anda boleh menukar cawangan menggunakan arahan "checkout git ".

189 / 239

git branch / git checkout

Bertukar Cawangan

  • Terbaik!! Sekarang jika anda menaip cawangan git anda akan melihat dua cawangan tempatan: cawangan bernama master dan cawangan baru anda bernama clean_up.

  • Anda boleh menukar cawangan menggunakan arahan "checkout git ". Cubalah sekarang untuk beralih kepada cawangan clean_up

190 / 239

git branch / git checkout

Bertukar Cawangan

  • Terbaik!! Sekarang jika anda menaip cawangan git anda akan melihat dua cawangan tempatan: cawangan bernama master dan cawangan baru anda bernama clean_up.

  • Anda boleh menukar cawangan menggunakan arahan "checkout git ". Cubalah sekarang untuk beralih kepada cawangan clean_up

  • Taip command seperti berikut :
    git checkout clean_up
191 / 239

git rm

Mengeluarkan Semua Perkara

192 / 239

git rm

Mengeluarkan Semua Perkara

  • Ok, jadi anda di cawangan clean_up itu.
193 / 239

git rm

Mengeluarkan Semua Perkara

  • Ok, jadi anda di cawangan clean_up itu.
  • Akhirnya anda boleh menghapuskan semua orang-orang octocats menjengkelkan
194 / 239

git rm

Mengeluarkan Semua Perkara

  • Ok, jadi anda di cawangan clean_up itu.
  • Akhirnya anda boleh menghapuskan semua orang-orang octocats menjengkelkan dengan menggunakan arahan "git rm"
195 / 239

git rm

Mengeluarkan Semua Perkara

  • Ok, jadi anda di cawangan clean_up itu.
  • Akhirnya anda boleh menghapuskan semua orang-orang octocats menjengkelkan dengan menggunakan arahan "git rm" yang bukan sahaja akan membuang fail sebenar dari cakera,
196 / 239

git rm

Mengeluarkan Semua Perkara

  • Ok, jadi anda di cawangan clean_up itu.
  • Akhirnya anda boleh menghapuskan semua orang-orang octocats menjengkelkan dengan menggunakan arahan "git rm" yang bukan sahaja akan membuang fail sebenar dari cakera, tetapi ia juga akan mengadakan penghapusan fail untuk kita.
197 / 239

git rm

Mengeluarkan Semua Perkara

  • Ok, jadi anda di cawangan clean_up itu.
  • Akhirnya anda boleh menghapuskan semua orang-orang octocats menjengkelkan dengan menggunakan arahan "git rm" yang bukan sahaja akan membuang fail sebenar dari cakera, tetapi ia juga akan mengadakan penghapusan fail untuk kita.
  • Anda akan mahu menggunakan kad bebas sekali lagi - untuk mendapatkan semua octocats sekali jalan
198 / 239

git rm

Mengeluarkan Semua Perkara

  • Ok, jadi anda di cawangan clean_up itu.
  • Akhirnya anda boleh menghapuskan semua orang-orang octocats menjengkelkan dengan menggunakan arahan "git rm" yang bukan sahaja akan membuang fail sebenar dari cakera, tetapi ia juga akan mengadakan penghapusan fail untuk kita.
  • Anda akan mahu menggunakan kad bebas sekali lagi - untuk mendapatkan semua octocats sekali jalan
  • Taip command seperti berikut :
    git rm '* .txt'
199 / 239

git rm / git commit

Mengeluarkan Semua Perkara -2

Perubahan Commiting Branch

200 / 239

git rm / git commit

Mengeluarkan Semua Perkara -2

Perubahan Commiting Branch

  • Sekarang bahawa anda telah mengalih keluar semua kucing anda perlu melakukan perubahan anda.
201 / 239

git rm / git commit

Mengeluarkan Semua Perkara -2

Perubahan Commiting Branch

  • Sekarang bahawa anda telah mengalih keluar semua kucing anda perlu melakukan perubahan anda.
  • Jangan ragu untuk menjalankan status git untuk memeriksa perubahan yang anda kira-kira untuk melakukan.
202 / 239

git rm / git commit

Mengeluarkan Semua Perkara -2

Perubahan Commiting Branch

  • Sekarang bahawa anda telah mengalih keluar semua kucing anda perlu melakukan perubahan anda.
  • Jangan ragu untuk menjalankan status git untuk memeriksa perubahan yang anda kira-kira untuk melakukan.
  • Taip command seperti berikut :
    git melakukan -m "Buang semua kucing"
203 / 239

git rm / git commit

Mengeluarkan Semua Perkara -3

Bertukar Kembali ke master

204 / 239

git rm / git commit

Mengeluarkan Semua Perkara -3

Bertukar Kembali ke master

  • Terbaik!, anda hampir selesai dengan kucing ... er fix bug,
205 / 239

git rm / git commit

Mengeluarkan Semua Perkara -3

Bertukar Kembali ke master

  • Terbaik!, anda hampir selesai dengan kucing ... er fix bug, anda hanya perlu untuk menukar kembali ke cawangan master
206 / 239

git rm / git commit

Mengeluarkan Semua Perkara -3

Bertukar Kembali ke master

  • Terbaik!, anda hampir selesai dengan kucing ... er fix bug, anda hanya perlu untuk menukar kembali ke cawangan master supaya anda boleh menyalin (atau bergabung) perubahan anda dari cawangan clean_up
207 / 239

git rm / git commit

Mengeluarkan Semua Perkara -3

Bertukar Kembali ke master

  • Terbaik!, anda hampir selesai dengan kucing ... er fix bug, anda hanya perlu untuk menukar kembali ke cawangan master supaya anda boleh menyalin (atau bergabung) perubahan anda dari cawangan clean_up kembali ke dalam cawangan induk.
208 / 239

git rm / git commit

Mengeluarkan Semua Perkara -3

Bertukar Kembali ke master

  • Terbaik!, anda hampir selesai dengan kucing ... er fix bug, anda hanya perlu untuk menukar kembali ke cawangan master supaya anda boleh menyalin (atau bergabung) perubahan anda dari cawangan clean_up kembali ke dalam cawangan induk.
  • Teruskan dan checkout ke cawangan master:
209 / 239

git rm / git commit

Mengeluarkan Semua Perkara -3

Bertukar Kembali ke master

  • Terbaik!, anda hampir selesai dengan kucing ... er fix bug, anda hanya perlu untuk menukar kembali ke cawangan master supaya anda boleh menyalin (atau bergabung) perubahan anda dari cawangan clean_up kembali ke dalam cawangan induk.
  • Teruskan dan checkout ke cawangan master:
  • Taip command seperti berikut :
    git checkout master
210 / 239

git merge

Bersedia untuk Bergabung

211 / 239

git merge

Bersedia untuk Bergabung

  • Baiklah, masa ini telah tiba
212 / 239

git merge

Bersedia untuk Bergabung

  • Baiklah, masa ini telah tiba apabila anda perlu menggabungkan perubahan anda
213 / 239

git merge

Bersedia untuk Bergabung

  • Baiklah, masa ini telah tiba apabila anda perlu menggabungkan perubahan anda dari cawangan clean_up ke cawangan master.
214 / 239

git merge

Bersedia untuk Bergabung

  • Baiklah, masa ini telah tiba apabila anda perlu menggabungkan perubahan anda dari cawangan clean_up ke cawangan master.
  • Ambil nafas dalam-dalam, ia bukan yang menakutkan.
215 / 239

git merge

Bersedia untuk Bergabung

  • Baiklah, masa ini telah tiba apabila anda perlu menggabungkan perubahan anda dari cawangan clean_up ke cawangan master.
  • Ambil nafas dalam-dalam, ia bukan yang menakutkan.
  • Kami sudah berada pada cawangan master,
216 / 239

git merge

Bersedia untuk Bergabung

  • Baiklah, masa ini telah tiba apabila anda perlu menggabungkan perubahan anda dari cawangan clean_up ke cawangan master.
  • Ambil nafas dalam-dalam, ia bukan yang menakutkan.
  • Kami sudah berada pada cawangan master, jadi kita hanya perlu memberitahu Git untuk
217 / 239

git merge

Bersedia untuk Bergabung

  • Baiklah, masa ini telah tiba apabila anda perlu menggabungkan perubahan anda dari cawangan clean_up ke cawangan master.
  • Ambil nafas dalam-dalam, ia bukan yang menakutkan.
  • Kami sudah berada pada cawangan master, jadi kita hanya perlu memberitahu Git untuk bergabung cawangan clean_up ke dalamnya:
218 / 239

git merge

Bersedia untuk Bergabung

  • Baiklah, masa ini telah tiba apabila anda perlu menggabungkan perubahan anda dari cawangan clean_up ke cawangan master.
  • Ambil nafas dalam-dalam, ia bukan yang menakutkan.
  • Kami sudah berada pada cawangan master, jadi kita hanya perlu memberitahu Git untuk bergabung cawangan clean_up ke dalamnya:
  • Taip command seperti berikut :
    git merge clean_up
219 / 239

git merge / git branch -d

Bersedia untuk Bergabung - 2

Menjaga Perkara Bersih

220 / 239

git merge / git branch -d

Bersedia untuk Bergabung - 2

Menjaga Perkara Bersih

  • Tahniah! Anda hanya dicapai bugfix pertama anda berjaya dan bergabung.
221 / 239

git merge / git branch -d

Bersedia untuk Bergabung - 2

Menjaga Perkara Bersih

  • Tahniah! Anda hanya dicapai bugfix pertama anda berjaya dan bergabung.
  • Yang tinggal lakukan adalah membersihkan selepas diri sendiri.
222 / 239

git merge / git branch -d

Bersedia untuk Bergabung - 2

Menjaga Perkara Bersih

  • Tahniah! Anda hanya dicapai bugfix pertama anda berjaya dan bergabung.
  • Yang tinggal lakukan adalah membersihkan selepas diri sendiri.
  • Oleh kerana anda sudah selesai dengan branch clean_up apa yang anda tidak memerlukannya lagi.
223 / 239

git merge / git branch -d

Bersedia untuk Bergabung - 2

Menjaga Perkara Bersih

  • Tahniah! Anda hanya dicapai bugfix pertama anda berjaya dan bergabung.
  • Yang tinggal lakukan adalah membersihkan selepas diri sendiri.
  • Oleh kerana anda sudah selesai dengan branch clean_up apa yang anda tidak memerlukannya lagi.
  • Anda boleh menggunakan arahan "git branch -d " untuk memadam cawangan.
224 / 239

git merge / git branch -d

Bersedia untuk Bergabung - 2

Menjaga Perkara Bersih

  • Tahniah! Anda hanya dicapai bugfix pertama anda berjaya dan bergabung.
  • Yang tinggal lakukan adalah membersihkan selepas diri sendiri.
  • Oleh kerana anda sudah selesai dengan branch clean_up apa yang anda tidak memerlukannya lagi.
  • Anda boleh menggunakan arahan "git branch -d " untuk memadam cawangan.
  • Teruskan dan memadam cawangan clean_up sekarang:
225 / 239

git merge / git branch -d

Bersedia untuk Bergabung - 2

Menjaga Perkara Bersih

  • Tahniah! Anda hanya dicapai bugfix pertama anda berjaya dan bergabung.
  • Yang tinggal lakukan adalah membersihkan selepas diri sendiri.
  • Oleh kerana anda sudah selesai dengan branch clean_up apa yang anda tidak memerlukannya lagi.
  • Anda boleh menggunakan arahan "git branch -d " untuk memadam cawangan.
  • Teruskan dan memadam cawangan clean_up sekarang:
  • Taip command seperti berikut :
    git branch -d clean_up
226 / 239

git push

Push Yang Terakhir

227 / 239

git push

Push Yang Terakhir

  • Di sini kita, pada langkah terakhir. Saya bangga yang anda telah membuat sejauh ini.
228 / 239

git push

Push Yang Terakhir

  • Di sini kita, pada langkah terakhir. Saya bangga yang anda telah membuat sejauh ini.
  • Ia telah pembelajaran yang besar untuk Git dengan anda.
229 / 239

git push

Push Yang Terakhir

  • Di sini kita, pada langkah terakhir. Saya bangga yang anda telah membuat sejauh ini.
  • Ia telah pembelajaran yang besar untuk Git dengan anda.
  • Yang tinggal untuk anda lakukan sekarang adalah untuk menolak semua yang
230 / 239

git push

Push Yang Terakhir

  • Di sini kita, pada langkah terakhir. Saya bangga yang anda telah membuat sejauh ini.
  • Ia telah pembelajaran yang besar untuk Git dengan anda.
  • Yang tinggal untuk anda lakukan sekarang adalah untuk menolak semua yang anda telah bekerja
231 / 239

git push

Push Yang Terakhir

  • Di sini kita, pada langkah terakhir. Saya bangga yang anda telah membuat sejauh ini.
  • Ia telah pembelajaran yang besar untuk Git dengan anda.
  • Yang tinggal untuk anda lakukan sekarang adalah untuk menolak semua yang anda telah bekerja kepada repositori jauh anda,
232 / 239

git push

Push Yang Terakhir

  • Di sini kita, pada langkah terakhir. Saya bangga yang anda telah membuat sejauh ini.
  • Ia telah pembelajaran yang besar untuk Git dengan anda.
  • Yang tinggal untuk anda lakukan sekarang adalah untuk menolak semua yang anda telah bekerja kepada repositori jauh anda, dan anda selesai!
233 / 239

git push

Push Yang Terakhir

  • Di sini kita, pada langkah terakhir. Saya bangga yang anda telah membuat sejauh ini.
  • Ia telah pembelajaran yang besar untuk Git dengan anda.
  • Yang tinggal untuk anda lakukan sekarang adalah untuk menolak semua yang anda telah bekerja kepada repositori jauh anda, dan anda selesai!
  • Taip command seperti berikut :
    git push
234 / 239

git push

Push Yang Terakhir

  • Di sini kita, pada langkah terakhir. Saya bangga yang anda telah membuat sejauh ini.
  • Ia telah pembelajaran yang besar untuk Git dengan anda.
  • Yang tinggal untuk anda lakukan sekarang adalah untuk menolak semua yang anda telah bekerja kepada repositori jauh anda, dan anda selesai!
  • Taip command seperti berikut :
    git push
  • Terbaik!! Anda kini mempunyai rasa sedikit kebesaran Git.
235 / 239

Rujukan

236 / 239

Rujukan

237 / 239

SUDAH HABIS DAA

  • : www.amin007.org
  • : al.amin007@yahoo.com
  • : amin007.ledang
  • : amin007_ledang
  • : abdulmuhaiminabdulghaniamin007ledang
  • : amin007
  • : amin007
  • : aminledang
  • : amin800507
  • : user/abdmuhaimin
  • : amin007ledang
239 / 239

Bab Pengenalan : Objektif

2 / 239
Paused

Help

Keyboard shortcuts

, , Pg Up, k Go to previous slide
, , Pg Dn, Space, j Go to next slide
Home Go to first slide
End Go to last slide
Number + Return Go to specific slide
b / m / f Toggle blackout / mirrored / fullscreen mode
c Clone slideshow
p Toggle presenter mode
t Restart the presentation timer
?, h Toggle this help
Esc Back to slideshow